(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、测试是否可读可写