实战精品 5.samba服务器

配置samba服务器,工作组名为RHCE,认证类型为user,共享/RedHat/storage目录,共享名称为share,能被浏览到。该共享目录允许sisi用户有写权限,密码为sisiuser。

仅允许在dn.ws.com域访问该目录,其他用户均为只读。

实施步骤:

1.安装必要的samba服务包。

[root@dtop30 ~]# rpm -qa |grep samba

[root@dtop30 ~]# yum -y install samba

[root@dtop30 ~]# chkconfig smb on

[root@dtop30 ~]# service smb start

2.添加samba用户

[root@dtop30 ~]# grep /etc/passwd  首先sisi必须在系统中存在,不存在,请先创建。

[root@dtop30 ~]# useradd sisi

[root@dtop30 ~]# smbpasswd -a sisi 添加sisi为samba用户

New SMB password:sisiuser

Retype new  SMB password:sisiuser

Added user sisi.

[root@dtop30 ~]#

3.创建共享目录/redhat/storage,并设置权限。

[root@dtop30 ~]# mkdir -p /redhat/storage

[root@dtop30 ~]# chmod 755 /redhat/storage

[root@dtop30 ~]# setfacl -m u:sisi:rwx /redhat/storage

[root@dtop30 ~]# getfacl /redhat/storage

4.验证sisi可写入的权限。

[root@dtop30 ~]# su - sisi

[sisi@dtop30 ~]$ touch /redhat/storage/sisi.txt

[root@dtop30 ~]$ exit

[root@dtop30 ~]#

5.设置正确的selinux上下文。

[root@dtop30 ~]# semanage fcontext -a -t samba_share_t '/redhat(/.*)?'

[root@dtop30 ~]# restorecon -vFR /redhat/

[root@dtop30 ~]# ls -lZd /redhat/storage

6.编辑/etc/samba/smb.conf

[root@dtop30 ~]# vim /etc/samba/smb.conf

RHCE_RHEL6_实战精品 5.samba服务器

RHCE_RHEL6_实战精品 5.samba服务器

这是默认的,可不用改

实战精品 5.samba服务器

[root@dtop30 ~]# testparm      可以用这条命令测试配置文件。

linux

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

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