分类: LINUX
2010-05-08 16:40:15
前 言 |
|
yum -y install samba ← 安装 Samba |
|
然后,通过编辑 /etc/samba/smb.conf ,根据需求配置 Samba。在这里,本文的原则是只将文件共享应用于内网,并让将要被共享的目录拥有充分的读写权限属性。
vi /etc/samba/smb.conf ← 编辑 Samba 的配置文件 dos charset = GB2312 unix charset = GB2312 display charset = GB2312 directory mask = 0777 force directory mode = 0777 directory security mask = 0777 force directory security mode = 0777 create mask = 0777 force create mode = 0777 security mask = 0777 force security mode = 0777workgroup = MYGROUPworkgroup = WORKGROUP; hosts allow = 192.168.1. 192.168.2. 127.hosts allow = 192.168.0. 127. 然后在配置文件的末尾填如下几行,定义公众共享目录: [public] comment = Public Stuff path = /home/samba public = yes writable = yes |
接下来,创建将要通过 Samba 共享给 Windows 网络的专用目录。
mkdir /home/sambachown -R nobody. /home/sambachmod 777 /home/samba |
|
在启动 Samba 服务之前,首先将防火墙设置中 Samba 所用到的端口进行开放。
最后,启动 Samba 服务。
|
在服务端启动 Samba 服务后,我们就可以从 Windows 客户端通过 Windows 网络连接到 Samba。这里以 Windows XP 为例,说明如下连接过程:
1、从桌面打开“网上邻居”,并点击“查看工作组计算机”选项;
2、确认出现 Samba 服务端的连接,并双击该连接;(本站文档的主机名以 Sample 为例)
3、输入在服务端预先设置好的 Samba 用户的用户名及密码;(用户名同系统用户名,密码需要输入在通过 smbpasswd 为该系统用户设置的 Samba 专用的密码。)
4、然后确认能够连接到 Samba 服务器,并出现根目录及 Samba 专用共享目录。
最后,在相应目录进行新建、修改以及删除文件的操作,测试相应权限的可操作性。