Linux是一个优秀的网络操作系统,能与多种网络集成。它的稳定性、可靠性备受广大用户的欢迎。在一些内部小型局域网中,常将Linux充当有效的文件和打印服务器,Windows用户可以共享到Linux系统中的文件。这种Linux与Windows网络集成是通过Samba实现的。
在Linux下,Samba服务有三种共享配置方式:
pub——不需要密码,且可读写及删除文件;
read-only——不需要密码,但只可以读取文件;
user——需要密码,可读写及删除文件。
共享配置的步骤如下:
1.首先以root身分登录进入系统。
2.编辑/etc/smb.conf文件,将″unix password sync=no″这一句改为″unix password sync=yes″。
经过这样的修改,以后系统增加使用者时,会自动将该使用者的密码也更新到/etc/smbpasswd内?Samba的账号密码文件?。
3.到/home目录下增加下列目录,并指定这些目录的权限:
/home/pub nobody?nobody 777
/home/read-only root?root 755
/home/user user?user 700
4.编辑/etc/smb.conf这个文件,修改:
security=share
5.编辑/etc/smb.conf这个文件,在文件最后面增加以下内容:
?public?
comment=Public Areas
path=/home/pub
browseable=yes
guest ok=yes
writable=yes
?read-only?
comment=Read-Only Areas
path=/home/read-only
browseable=yes
guest ok=yes
?user?
comment=Password Required
path=/home/user
browseable=yes
writable=yes
完成后,存盘退出。
6.重新运行Samba:
/etc/rc.d/init.d/samba restart
至此,运行smbclient-L www?就可以在其他的电脑上共享到这些目录了。
|