16.1.1 将Samba设置为域成员
环境背景:
1:加入域
(1)将RHEL8的DNS指向域控制器
# nmtui
DNS servers 192.168.100.3 //修改为Windows Server Active Directory Domain
Search domains vekea.com //修改为域控制器IP地址# vi /etc/resolv.conf
search vekea.com //修改为Windows Server Active Directory Domain
nameserver 192.168.100.3 //修改为域控制器IP地址(2)使RHEL8从域控制器同步时间,例如,域控制器IP地址为:192.168.100.100
(3)配置iso本地源
(4)安装以下软件包
(5)要共享域成员上的目录或打印机,安装samba软件包
(6)加入AD,需另外安装samba-winbind-krb5-locator软件包
(7)防火墙放行samba服务
(8)重命名现有的/etc/samba/smb.conf Samba配置文件
(9) 加入域, 例如,要加入一个名为ad.example.com的域,默认会以administrator账号进行验证
(10)验证winbindd是否正在运行,并设置开机自启动
(11)启动smbd服务,查看运行状态并设置开机自启动
2:验证Samba是否已作为域成员正确加入
(1)查询AD域的管理员帐号administrator
(2)查询AD域中“ Domain Users”组的成员
(3)如果以上命令可以正常执行,可以使用域用户和组设置文件和目录的权限。例如,设置/root/svr/example.txt文件的所有者ad.example.com\administrator和组ad.example.com\Domain Users用户
(4)例如,要将/ srv / samba / example /目录的所有者设置为root用户,请对Domain Users组授予读写权限,并拒绝对所有其他用户的访问
(5)在Samba服务器上配置文件共享,并且设置共享用户新建文件和文件夹的默认权限,在smb.conf中添加如下配置信息
重启smb服务
(6)在windows计算机进行访问,例如,samba服务器地址为:192.168.253.100
附:删除windows共享盘连接的命令
(7)由于向在vSphere虚拟机中复制大量文件,虚拟机的cached内存增高不下,需要新建一个脚本定时清理
关于 强制位(s权限)和粘滞位(t权限)说明:
最后更新于