博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

mars

一生何求
  huanghaojie.cublog.cn

关于作者
姓名:Jiangtao
职业:Linux  Support
年龄:26
位置:Shanghai
个性介绍:
|| << >> ||
我的分类


自动添加samba用户
#!/bin/bash

group_name=ftp
init_passwd=123456
passwd_file=/tmp/smb.passwd
directory=/team/

for name in $*
do
        id $name > /dev/null 2>&1
        if [ $? -eq 1 ]
        then
                useradd -g $group_name -d $directory$name  $name
                echo $init_passwd > $passwd_file
                passwd $name --stdin < $passwd_file

                echo "echo $init_passwd" > $passwd_file
                echo "echo $init_passwd" >> $passwd_file
                chmod +x $passwd_file
                $passwd_file | smbpasswd -as $name

#                chown -R $name /Team/$name
#                chgrp -R $group_name /home/smb/PersonalWork/$name
        fi
done

rm -f $passwd_file

发表于: 2007-12-05,修改于: 2007-12-05 11:16,已浏览390次,有评论0条 推荐 投诉


网友评论
 发表评论