1.关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
centos7.5安装samba

2.安装并启动samba
yum install samba -y
systemctl start smb
systemctl start nmbcentos7.5安装samba
3.查看是否启动成功
ps -ef | grep -E ‘smb|nmb’
centos7.5安装samba
4.查看端口
netstat -ntlup | grep -E ‘smbd|nmbd’
centos7.5安装samba
5.mkdir /var/test 新建共享目录test
useradd -s /sbin/nologin test 新建用户test,但不能让此用户登陆系统
smbpasswd -a test 给test设置密码,要输入两次密码
(注: pdbedit -L可以查看用户 -x删除用户)
centos7.5安装samba

6.更改组和权限
centos7.5安装samba
7.配置samba参数,我配置参数都要把原文件做个备份,出问题了可以还原回来

centos7.5安装samba
8.参数配置,前面的没动,我直接在后面加上了自己的配置 (//不能写进去,不然会报错)centos7.5安装samba
9.重启smb,nmb
systemctl restart smb nmb
centos7.5安装samba

10.打开我的电脑,输入帐号密码,我的是test
centos7.5安装samba
centos7.5安装sambacentos7.5安装samba

centos7.5安装samba
centos7.5安装samba
11.在Linux下也能正常看到文件,安装完成

12.windows端可能需要执行的命令

net use * /delete /y
(这命令好像是清除缓存)
centos7.5安装samba

相关文章: