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

原文地址:https://www.cnblogs.com/qyddbear/p/2445402.html