一、samba服务器的安装及访问调式
1.samba服务器的安装及访问调式
yum install samba-client samba-common samba -y 安装软件
2.打开samba服务
3.关闭防火墙并设为开机自启动
4.添加smb用户,smb用户必须是本地用户,如果没有本地用户则需要重新创建,把本地用户添加到smb中
5.pdbedit -x student 删除samba用户
pdbedit -L 查看samba用户
5.修改目录安全上下文
6.vim /etc/samba/smb.conf 编辑配置文件,添加共享目录
7.重启服务
【共享名称】
comment = 共享说明
path = 共享目录路径
测试:
smbclient -L //172.25.254.129 -U student
smbclient //172.25.254.129/student -U student
匿名用户也可以访问共享目录
总结:共享目录自建立目录时需要修改的selinux属性,此方式修改只针对修改目录
二、使samba进入家目录
1.新建用户westos,redhat,westos用户没有家目录
2.添加samba用户并查看samba用户
3.查看samba用户student是否能访问自己的家目录,发现无法查看
4.查看samba中相关家目录的设置是否开启,发现是关闭的
5.打开家目录开关
6.再次查看student用户能否访问自己的家目录,发现可以访问
三、samba共享目录’
1.删除原来的目录,新建一个目录
[root@dns-server ~]# rm -fr /westos/
[root@dns-server ~]# mkdir /westoslinux
2.编辑smb配置文件,添加共享目录信息,重启服务
[root@dns-server ~]# vim /etc/samba/smb.conf
[root@dns-server ~]# systemctl restart smb.service
3.查看smb里有那些用户
[root@dns-server ~]# pdbedit -L