ftp挂载分区上去后无法识别的问题困扰了我好几天,今天有时间把它研究了一下,拿出来与大家分享一下。
ftp目录挂载分区前与挂载分区后的区别
[root@localhost ~]# ls -Zd /var/ftp/pub
drwxr-xr-x root root system_u:object_r:public_content_t /var/ftp/pub
[root@localhost ~]# mount /dev/sda5 /var/ftp/pub
[root@localhost ~]# ls -Zd /var/ftp/pub
drwxr-xr-x root root system_u:object_r:file_t /var/ftp/pub
通过修改selinux的类型来实现ftp对分区的挂载
[root@localhost ~]# chcon -R -t public_content_t /var/ftp/pub/*
[root@localhost ~]# ls -dZ /var/ftp/pub
drwxr-xr-x root root system_u:object_r:public_content_t /var/ftp/pub