5、配置本地邮件服务
要求:
本机不接收外部邮件;
本地发出的邮件自动路由到forward.domain1.example.com;
本地发送的邮件显示来自domain1.example.com;
postfix 默认已安装,修改配置文件:
vim /etc/postfix/main.cf
local_transport = error:local
relayhost = forward.domain1.example.com
myorigin = domain1.example.com
systemctl restart postfix
systemctl enable postfix
firewall-config 进入图形界面,允许 smtp,或者使用命令行:
firewall-cmd --permanent --add-service=smtp
firewall-cmd --reload
6、通过SMB共享目录
要求:
SMB服务器是WORKGROUP工作组成员;
共享目录为/share,共享名为share
只有domain1.example.com的客户端可以访问share共享
share在网络邻居可见
用户jack能够读取共享内容,密码password
yum install samba samba-client
mkdir /share
vim /etc/samba/smb.conf
workgroup = WORKGROUP
[share]
path = /share
hosts allow = 172.14.1. #ping domain1.example.com 得到网段
browseable = yes
firewall-config 图形界面永久允许samba和mountd服务
也可使用命令:
firewall-cmd --permanent --add-service=samba
firewall-cmd --permanent --add-service=mountd
firewall-cmd --reload
smbpasswd -a jack
systemctl restart smb nmb
systemctl enable smb nmb
验证:
在另一台主机安装
yum install samba-client cifs-utils
smbclient -L //172.15.0.11 -U jack 输入密码看到共享信息就OK了
7、多用户SMB挂载
要求:
server上配置/share1作为共享目录,共享名为share1
share1只能被domain1.example.com客户端使用
share1可以在网上邻居被发现
用户user1只能以只读方式访问此共享,访问密码user1
用户user2可以以读写方式访问此共享,访问密码user2
此共享永久挂载在client上的/mnt/multi目录,并使用user2作为认证
任何用户可以通过用户user2来获取临时写权限
mkdir /share1
chmod o+w /share1
smbpasswd -a user1
smbpasswd -a user2
vim /etc/samba/smb.conf
[share1]
path = /share1
hosts allow = 172.14.1.
writable = 0
write list = user2
systemctl restart smb nmb
在client主机上:
smbclient -L //172.14.1.5 -U user2
yum install cifs*
mkdir /mnt/multi
vim /etc/fstab
//172.14.1.5/share1 /mnt/multi cifs defaults,multiuser,username=user2,password=user2,sec=ntlmssp 0 0
mount -a