首页 > 代码库 > samba部署和优化(共享我们Linux系统里的目录供windows系统或者linux其它服务器访问下载等等)
samba部署和优化(共享我们Linux系统里的目录供windows系统或者linux其它服务器访问下载等等)
(1)共享一个目录出来给所有用户都能访问,但是文件只能是只读模式
安装samba服务: yum install -y samba samba-client
首先:编辑配置文件 vim /etc/samba/smb.conf
修改: security = share (默认是user的,先改成share模式)
修改工作组(改成你电脑自己的工作组): workgroup = WORKGROUP
然后在最后面加一段模块:
[hjp]
comment = share all
path = /tmp/sambadir
browseable = yes 是否在我们的工作组也就是网上邻居能否看到它
public = yes
writable = no
修改完配置文件后启动smb服务: /etc/init.d/smb start
最后创建文件夹创建文件进行测试
a、 windows下如何登陆samba:开始--->运行--->输入://192.168.109.130
b、 Linux下如何登陆samba: smbclient //192.168.109.130/hjp
c、 Linux下如何将这个目录挂载到这台客户服务器上来:
要先安装一个服务: yum install -y cifs-utils
挂载: mount -t cifs //192.168.109.130/hjp /opt/
(2)共享一个目录出来给所有用户访问,但是要输入用户名密码才能访问,文件是可读可写的
a、编辑配置文件: vim /etc/samba/smb.conf
将前面心中的hjp模块先删除掉
然后再次修改 security = user
同时在最下面增加一段:
[hjplinux]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable = yes
public = no
然后保存退出
b、创建一个测试用的账号: useradd smbuser1
创建虚拟账号: pdbedit -a smbuser1
重启服务: /etc/init.d/smb restart
c、windows登录: 运行--->输入: \\192.168.109.130\hjplinux
linux登录: smbclient -Usmbuser1 //192.168.109.130/hjplinux
d、测试是否可读可写
本文出自 “7169431” 博客,请务必保留此出处http://7179431.blog.51cto.com/7169431/1877511
samba部署和优化(共享我们Linux系统里的目录供windows系统或者linux其它服务器访问下载等等)