文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>smb+配额的SHELL

smb+配额的SHELL

时间:2006-12-20  来源:0217

#######################################
##实现SMB共享,创建用户,用户只可以访问自已主目录配额为50
#############################################
#!/bin/bash
USERNAME=$1
USERPASSWORD=$2
BADUSAGE=1
NOTROOT=2
USERADD=/usr/sbin/useradd
SMBPASSWD=/usr/bin/smbpasswd
LIMITS="45 50 0 0"
FILESYSTEM=/quota

if [ $UID -ne 0 ]
then
        echo To run this program, you must be root.
        exit $NOTROOT
fi

if [ $# -ne 2 ]
then
        echo Usage: $(basename $0) username userpassword
        exit $BADUSAGE
fi

useradd -s /bin/nologin -m -d $FILESYSTEM/$USERNAME $USERNAME
echo "123456" | passwd --stdin $USERNAME
echo $USERNAME $LIMITS |setquota -b $FILESYSTEM
$SMBPASSWD -a -s $USERNAME <<EOF
$USERPASSWORD
$USERPASSWORD
EOF

exit 0
相关阅读 更多 +
排行榜 更多 +
追漫大师兄

追漫大师兄

浏览阅读 下载
手画攀爬者

手画攀爬者

休闲益智 下载
共享亿客

共享亿客

购物比价 下载