您的位置:首页 > 运维架构 > Linux

一个linux samba添加用户的脚本

2012-10-30 21:53 731 查看
addsambuser.bash

以下为内容,执行会提示输入参数

#!/usr/bin/env bash

mkdir -p /Share/$1

chown $1:$1 /Share/$1

chmod 755 /Share/$1

ln -s /Share/$1 /home/$1/share

echo -e "zte\nzte" |smbpasswd -a $1 -s

echo "##################" >> /etc/samba/smb.conf

echo "[$1]" >> /etc/samba/smb.conf

echo "comment = Share Folder for $1" >> /etc/samba/smb.conf

echo "path = /Share/$1" >> /etc/samba/smb.conf

echo "public = yes " >> /etc/samba/smb.conf

echo "writable = yes" >> /etc/samba/smb.conf

echo "valid users = $1" >> /etc/samba/smb.conf

echo "create mask = 0700" >> /etc/samba/smb.conf

echo "directory mask = 0700" >> /etc/samba/smb.conf

echo "force user = $1" >> /etc/samba/smb.conf

echo "force group = $1" >> /etc/samba/smb.conf

echo "available = yes" >> /etc/samba/smb.conf

echo "browseable = yes" >> /etc/samba/smb.conf

service smbd restart



----------------------------------------------------------------------------------------------------------

关于samba 的安装

ubuntu 12.04 配置samba共享服务 实践篇更新中

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: