LinuxProbe学习笔记(十五)

邮件系统

在电子邮件系统中,为用户收发邮件的服务器名为邮件用户代理(Mail User Agent,MUA)。另外,既然电子邮件系统能够让用户在离线的情况下依然可以完成数据的接收,肯定得有一个用于保存用户邮件的“信箱”服务器,这个服务器的名字为邮件投递代理(Mail Delivery Agent,MDA),其工作职责是把来自于邮件传输代理(Mail Transfer Agent,MTA)的邮件保存到本地的收件箱中。其中,这个MTA的工作职责是转发处理不同电子邮件服务供应商之间的邮件,把来自于MUA的邮件转发到合适的MTA服务器。

vim /etc/hostname 编辑主机名称
mail.linuxprobe.com
iptables -F 清空防火墙规则
yum -y install bind-chroot 安装dns
vim /etc/named.conf 修改dns主配置文件

 11 listen-on port 53 { any; };
 17 allow-query { any; };

vim /etc/named.rfc1912.zones 修改从配置文件

zone "linuxprobe.com" IN {
type master;
file "linuxprobe.com.zone";
allow-update {none;};
};

vim /var/named/linuxprobe.com.zone 修改模板配置文件

$TTL 1D
@       IN SOA  linuxprobe.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      ns.linuxprobe.com.
ns      IN A    192.168.10.10
www     IN A    192.168.10.10
mail    IN A    192.168.10.10
@       IN MX 10 mail.linuxprobe.com.

systemctl restart named
systemctl enable named

yum install postfix 安装postfix
vim /etc/postfix/main.cf 修改主配置文件

76 myhostname = mail.linuxprobe.com
83 mydomain = linuxprobe.com
99 myorigin = $mydomain
116 inet_interfaces = all
164 mydestination = $myhostname , $mydomain

useradd boss
echo “redhat” | passwd --stdin boss
systemctl restart postfix
systemctl enable postfix

yum install dovecot
vim /etc/dovecot/dovecot.conf 修改主配置文件

24 protocols = imap pop3 lmtp
25 disable_plaintext_auth = no
48 login_trusted_networks = 192.168.10.0/24

vim /etc/dovecot/conf.d/10-mail.conf

24 mail_location = mbox:~/mail:INBOX=/var/mail/%u

su - boss
mkdir -p mail/.imap/INBOX
exit
systemctl restart dovecot
systemctl enable dovecot

放行防火墙dns,imap,imaps,pop3,pop3s,smtp,smtps

设置客户端网卡属性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会逐一回答你的问题: 1. 新建用户linuxprobe,在root用户目录下创建目录test,进入test目录创建空文件file1和空目录mytest。 可以按照以下命令实现: ``` # 新建用户linuxprobe并设置密码 sudo adduser linuxprobe # 切换到root用户目录 cd /root # 创建目录test mkdir test # 进入test目录 cd test # 创建空文件file1 touch file1 # 创建空目录mytest mkdir mytest ``` 2. 将test属主改为linuxprobe。 可以使用以下命令: ``` sudo chown linuxprobe test ``` 3. 将test属主改为linuxprobe、属组改为linuxprobe。 可以使用以下命令: ``` sudo chown linuxprobe:linuxprobe test ``` 4. 将test及其下的所有目录及文件的属主改为wang,属组改为lrj。 可以使用以下命令: ``` sudo chown -R wang:lrj test ``` 其中,-R参数表示递归修改test及其下的所有目录及文件的属主和属组。 5. 修改文件的所属组也可用chgrp,将test的属组改为root。 可以使用以下命令: ``` sudo chgrp -R root test ``` 其中,-R参数表示递归修改test及其下的所有目录及文件的所属组。 6. 当用户linuxprobe的umask值为026时,计算新建文件和目录时的默认权限。 umask值的含义是掩码,用来屏蔽新建文件或目录的默认权限。umask值为026表示屏蔽掉组写和其他人写的权限。 因此,新建的文件的默认权限为rw-r-----(即所有者有读写权限,组成员有读权限,其他人无权限),新建的目录的默认权限为rwxr-x---(即所有者有读写执行权限,组成员有读执行权限,其他人无权限)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值