Linux基础知识之配置Samba服务

Linux基础知识之配置Samba服务,共享出/home/sharefile目录,要求只有192.168.0.0/24和192.168.1.0/24和127.0.0.1可以访问,共享出的名字是[sharefile],用户不能查看到,只有student组才有写的权限,同时,要把student组里的每个用户的家目录也要共享出来,同时设置Netbios name=GUEST200X

# rpm -ivh samba-3.0.25b-0.el5.4.i386.rpm 或者也可以用#yum install samba-3.025b

# service smb restart                      //启动samba 服务

# chkconfig smb on                        //设置自动启动samba 服务

# mkdir /home/sharefile

# chown root:student  /home/sharefile

# chmod 3777 /home/share                            //改变sharefile 的使用权限,给予sgid和sticky权限

# smbpasswd -a student1                      //给student1 添加PASSWD

# vim /etc/samba/smb.conf                    //进入配置文件

(goble部分就修改下面三个)

workgroup =WORKGROUP                  //如果没有特别要求,建议修改成WINDOWS系统的默认组名WORKGROUP

netbios name = GUEST200X

hosts allow = 127. 192.168.0. 192.168.1.

(===share definition 部分====)

[home]                                                    //家目录一般为默认共享

comment = Home Directories

browseable = no                                  //不能查看到

writable = no                                        //不允许写(可依照需要设定)

[sharefile]

comment = yangbang

path = /home/sharefile                //共享文件夹的路径

public = no                                    //不能匿名登录

browseable = no

writable = no

write list = @student                  //表示这个组里的用户都符合

valid users = @student

# /etc/init.d/smb restart                        //重启服务

# smbclient -L 192.168.0.X -N                // 测试查看共享情况(browseable = yes才能看到)

# getsebool -a | grep samba                        //查看samba里的BOOLEAN值

# setsebool -P samba_enable_home_dirs on            //修改可以登录家目录的selinux 权限

(SELINUX的BOOLEAN值修改后,还是不能登录,然后还需文件目录的selinux属性)

# chcon -t samba_share_t /home/*                                //改变文件目录的selinux安全上下文的属性,此处可以用#ll -Z /home 来查看

# chcon -t samba_share_t /home/                                //改变文件目录的selinux安全上下文的属性

# chcon -t samba_share_t /home/share/* //改变文件目录的selinux安全上下文的属性

# smbclient //192.168.1.107/student1 -U student1  或  #smbclient //192.168.1.107/sharefile -U student1%password          //进行测试

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27387.html