每次系统重装,/var/spool/mail里的邮件都没备份,全丢了,今天决定把mail目录移到数据盘。操作如下:
sudo mkdir /home/data/mail #创建mail目录到数据盘
sudo mv /var/spool/mail /var/spool/mail_ #把系统默认mail目录改名
sudo ln -s /home/data/mail /var/spool/mail #创建链接
sudo chcon -ht mail_spool_t /var/spool/mail #Selinux设置
sudo chown -h root:mail /var/spool/mail #更改用户、组
链接用正常参数,还改不了Selinux属性,得加上参数-h,而且-h还得放前面,不能放后面。
Selinux中chcon的使用参数参考http://fedoraproject.org/wiki/SELinux/chcon。