ubuntu12.04 部署samba
ubuntu版本12.04,samba版本3.6.3
-
安装samba
sudo apt-get install samba sudo apt-get install smbfs
-
创建共享目录
mkdir ~/smbshare chmod 777 ~/smbshare
-
修改samba配置文件
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak vim /etc/samba/smb.conf 在最后添加 [smbshare] path = /home/sherlook/smbshare writable = yes browseable = yes valid users = @sherlook map archive = no #至关重要的一行!!
如果要给所有人不用密码匿名访问就加上
public = yes guest ok = yes
samba 配置文件官方文档
-
创建samba用户
sudo touch /etc/samba/smbpasswd sudo smbpasswd -a sherlook
-
重启samba服务器
service smbd restart
-
测试
linux下smbclient -L //127.0.0.1/smbshare
windows下打开文件管理器输入”\\”+”ubuntu机器ip”,然后输入samba用户的用户名和密码就可以访问了。
windows下清除局域网连接缓存可以用net use * /del /y
命令删除全部缓存。
这样就可以在win下用各种强大的IDE来开发,但是代码文件还是位于linux上。