Samba安装配置
Samba可实现Linux与Windows的文件、打印等共享。
环境:Ubuntu11.10 + Windows7
步骤1:下载并安装Samba安装包
sudo apt-get install samba smbfs
步骤2:设置Ubuntu共享目录(比如用户qy的新建共享目录qyshare),并修改该目录访问权限
sudo mkdir /home/qy/qyshare
sudo chmod 777 /home/qy/qyshare
步骤3:备份smb.conf文件。养成这个好习惯,错误了还可以恢复
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
步骤4:修改samba配置文件
vi /etc/samba/smb.conf
对不熟悉vi或vim编辑器的初学者,用可视化界面
gedit /etc/samba/smb.conf
具体修改方法:
搜索到security = user,在下面添加一行代码:
security = share
Samba提供如下4种安全级别:
预设 security = share
share---不需要提供用户名和密码
user----需要提供用户名和密码,而且身份验证由 samba server 负责
server--需要提供用户名和密码,可指定其他机器(winNT/2000/XP)或另一台 samba server作身份验证
domain--需要提供用户名和密码,指定winNT/2000/XP域服务器作身份验证
在配置文件最后加入代码:
[Share] path = /home/qy/qyshare public = yes writable = yes
保存退出。(vi编辑器先按Esc键,再输入:wq!)
步骤5:测试修改后的配置文件有无语法错误。这是个好习惯
testparm
步骤6:重启Samba服务
sudo /etc/init.d/smbd restart
注意:在11.10中,smbd取代了以往的samba。
sudo su - 可进入超级用户模式
步骤7:验证是否可以共享文件
在Win7开始菜单搜索框里输入Ubuntu机器的IP地址(可用Linux命令ifconfig获知),如\\192.168.112.1。则会弹出一个Share目录,将文件存在此目录下,在Ubuntu的/home/qy/qyshare里就可以看到。
系统管理员可根据需要详细配置不同用户的共享目录及权限。
【参考文献】
http://wiki.ubuntu.org.cn/Samba
http://blog.csdn.net/vagrxie/article/details/4448366
http://os.51cto.com/art/201001/176444.htm
http://brantc.blog.51cto.com/410705/334999
http://www.5dlinux.com/article/1/2008/linux_11573.html
http://blog.csdn.net/russle/article/details/4479170
http://linux.chinaunix.net/techdoc/install/2009/04/16/1107919.shtml
Samba文件解析:http://www.west263.com/info/html/caozuoxitong/FreeBSD/20090513/121672.html