一. samba的安装
sudo apt-get insall samba
二. 创建共享目录
mkdir /home/grape/share sodu chmod 777 /home/grape/share
三. 创建Samba配置文件
sudo gedit /etc/samba/smb.conf
在smb.conf最后添加
[share] path = /home/grape/share available = yes browsealbe = yes public = yes writable = yes valid user = smbuser,smbuseradmin guest ok = no read only = yes write list = smbuseradmin
四. 创建samba帐户
sudo useradd smbuser -s /usr/sbin/nologin -g sambashare sudo useradd smbuseradmin -s /usr/sbin/nologin -g sambashare sudo smbpasswd -a smbuser sudo smbpasswd -a smbuseradmin
五、赋予samba账户权限
pdbedit -L smbuser,smbuseradmin chown -R smbuser.smbuser /home/grape/share chown -R smbuseradmin.smbuseradmin /home/grape/share setfacl -R -m u:smbuser:rx /home/grape/share setfacl -R -m u:smbuseradmin:rwx /home/grape/share
六、重启samba服务器
sudo service smbd restart #方法一 sudo /etc/init.d/smbd restart #方法二
七,使用
可以到windows下输入ip使用了,在文件夹处输入 "\\" + "Ubuntu机器的ip或主机名" + "\\" + "share"