PAM模块:可插拔式认证模块
PAM API 配置文件: 应用接口层
在相应目录下过滤: grep -v “#” smb.conf | grep -v “^$”
给smb服务添加用户和密码。useradd jiyj ,密码: pdbedit -a -u jiyj | -a 代表添加,
-u 代表用户名称
安装samba服务
1.yum install -y samba
2.vi /etc/samba/smb.conf 如果觉得文字太多,可以过滤
过滤方法: grep -v “#” | grep -v “;” smb.conf 过滤掉#和;
3.vi /etc/samba/smb.conf
[global]
workgroup = SAMBA
security = user #Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。
passdb backend = tdbsam #该方式使用一个数据库文件来建立用户数据库,数据库文件名为passdb.tdb。可以使用#smbpasswd -a [用户名]来建立Samba用户。也可以使用pdbedit命令来建立用户。
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[gic]
comment = this is gic company
path = /gic
public = no
writable = yes
wq!
4.systemctl restart smb
systemctl enable smb
5.useradd jiyj
6.设置用户密码: pdbedit -a -u jiyj
7.检查权限
chmod -Rf 777 /gic
setsebool -P samba_export_all_rw=on
8.网络测速,ping 192.168.1.2
9.Windows 端访问测速: //192.168.1.2
10.success