본문 바로가기

Server

RHEL 6.x ftp 접속 장애 500 OOPS: cannot change directory:/home/user

원인 파악은 차후에.. 일단은 해결 방법부터.   -> selinux enabled 되어있어서 인듯..사용하지 않는 기능이라면 disabled로 바꾸자


RHEL 5.5 버전에서는 이상없이 잘 되던 ftp 접속이 RHEL 6.2 버전을 설치하고 계속 에러가 발생하였음..

구글링해서 일단 해결방법 먼저 적으면


root 계정으로 실행.


$> getsebool -a | grep ftp

allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> off                       얘가 문제

ftpd_connect_db --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off




$> setsebool -P ftp_home_dir on




$> getsebool -a | grep ftp

allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> on

ftpd_connect_db --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off