Tech
VSFTPD 접속시 500 OOPS: cannot change directory:/root 에러.
ohrohi
2016. 8. 31. 17:14
반응형
VSFTPD 접속시 500 OOPS: cannot change directory:/root 에러가 발생한다
이럴땐 selinux 부분확인과 설정을 확인해봐야 한다.
# vi /etc/selinux/config
SELINUX=enforcing -> disabled
selinux를 disabled 했는데도 동일증상이 발생하면
# 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
ftpd_use_fusefs --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
tftp_use_cifs --> off
tftp_use_nfs --> off
해당 부분을 on 으로 바꿔준다
# setsebool allow_ftp_full_access on
혹은
#setsebool -p ftp_home_dir=1
# /etc/init.d/vsftpd restart
그러면 접속 잘된다.
보안적인 부분은 더 확인해봐야 함...
반응형