配置ubuntu的samba服务器
1. 安装
通过apt-get
即可:
sudo apt-get install samba
2. 创建用户名
任何一个用户都可以作为samba用户,但需另外创设samba密码(和系统密码不一致):
sudo smbpasswd -a smbuser
3. 修改配置文件、创建共享目录
使用sudo vim /etc/samba/smb.conf
修改samba配置文件,在最后添加
[data]
path = /data/stock
browseable = yes
writable = no
valid users = smbuser
guest ok = no
这样在其它机器上可以通过\\ip\data
访问到该目录下的文件,登录用户名为smbuser
,密码为上面smbpasswd
创建的密码。
在配置文件里还有很多选项。其中一个比较有用的是可以设置机器的workgroup
和客户端机器保持一致:
workgroup = OFFICE
4. 其它
配置修改之后可使用sudo service smbd restart
重启服务,让配置生效。
另外,在Windows客户端使用net use * /del /y
这条命令可以清理访问缓存(尤其是历史保存的用户名密码)。