samba配置小结
作者 : admin 于 2010-05-06 13:18:07
2010
05-6
05-6
最近想把本本彻底改成linux,前期准备就是要适应一切能想到的应用。跟台式的文件交互,ftp、ssh都可以,但还是觉得共享会方便,于是配置了一下samba。
本子上的系统用的是centos5.4 X64,samba软件是使用命令 yum install samba 进行安装。
首先,启动关闭samba命令
- service smb start
- service smb restart
- service smb stop
首先配置一个公共的读写目录
- mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
- touch /etc/samba/smb.conf
- #smb.conf 内容为
- [global]
- workgroup = home
- netbios name = notebook
- server string = Samba Server
- security = share
- [public]
- path = /home/public
- browseable = yes
- writeable = yes
- guest ok = yes
- public = yes
- force user = nobody
- force group = nobody
重启samba后,在windows中运行(局域网互联) 敲入 \\ip 则可以看到public共享目录
如果增加权限验证,则需要增加用户信息:samba用以下两个命令来增加用户信息
- smbadduser //增加用户
- mbpasswd //增加密码
配置文件如下
- [global]
- workgroup = ksgdfa
- netbios name = ksgfdsa
- server string = Samba Server
- security = share
- encrypt passwords = yes
- smb passwd file = /etc/samba/smbpasswd
- [public]
- path = /home/public
- browseable = yes
- writeable = yes
- guest ok = yes
- public = yes
- force user = nobody
- force group = nobody
- [sunboyu]
- path = /opt/samba/sunboyu
- browseable = yes
- writeable = yes
补充:其中,公共目录的权限,用配置成 nobody:nobody 777
而 sunboyu 目录的权限,则配置成 sunboyu:sunboyu 777
tips:如果配置成功后,一直无法写入文件,则检查是否关闭selinux,如果没关闭,关闭即可。