1.使用系统镜像文件搭建本地 yum 源,安装 Samba 软件,包括 Samba 服务端软件包和
客户端软件包。
2.添加 Linux 系统用户 smbuser1 和 smbuser2,并创建同名的两个 Samba 用户
[zzyly@localhost ~]$ su
密码:
[root@localhost zzyly]# useradd apache
useradd:用户“apache”已存在
[root@localhost zzyly]# password apache
bash: password: 未找到命令...
[root@localhost zzyly]# passwd apache
更改用户 apache 的密码 。
新的 密码:
无效的密码: 密码未通过字典检查 - 过于简单化/系统化
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost zzyly]# mkdir -p /sie/pub
[root@localhost zzyly]# setfacl -m u:smbuser1:rw- u:smbuser2:r-- /sie/pud
3.在 Samba 服务器中新建目录/sie/pub, smbuser1 对其具有读写权限,而 smbuser2 只有读
权限。
[zzyly@localhost ~]$ su
密码:
[root@localhost zzyly]# useradd apache
useradd:用户“apache”已存在
[root@localhost zzyly]# password apache
bash: password: 未找到命令...
[root@localhost zzyly]# passwd apache
更改用户 apache 的密码 。
新的 密码:
无效的密码: 密码未通过字典检查 - 过于简单化/系统化
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost zzyly]# mkdir -p /sie/pub
[root@localhost zzyly]# setfacl -m u:smbuser1:rw- u:smbuser2:r-- /sie/pud
[root@localhost zzyly]# setfacl -m u:smbuser1:rw- /sie/pub
[root@localhost zzyly]# setfacl -m u:smbuser1:rw- /sie/pub
[root@localhost zzyly]# vim /etc/samba/smb.conf
4.修改 Samba 主配置文件,具体要求如下。
(1)修改工作组为 SAMBAGROUP。
(2)注释[homes]和[printers]的内容。
(3)共享目录为/sie/pub,共享名为 siepub。
(4).siepub 可浏览且可写,禁止匿名访问。
(5)只有 smbuser1 和 smbuser2 可以登录 Samba 服务器。