리눅스 설치후 사용자를 만들고 ftp 관련 기초환경설정을 정상적으로 했는데도
500 OOPS: cannot change directory 에러가 발생한다.
권한도 이상없는데 한참 해메다가
selinux 관련 정책을 확인해야하는 것을 알았다.
[root@**** home]# 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
이렇게 되어있는 것을 확인했다 빨간색 부분의 ftp_home_dir --> off 이기 때문에 발생한 에러이다
다음 명령으로 변경하고 vsftpd 서비스를 재실행하면 된다.
[root@**** home]# setsebool ftp_home_dir on
[root@**** home]# 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
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
[root@**** home]# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
'서버운영_웹서버' 카테고리의 다른 글
시리얼 이더넷 컨버터 CSE-H53N 사용법 (0) | 2016.12.28 |
---|---|
iis php 첨부파일 용량제한 설정 (0) | 2016.06.25 |
웹서버 운영시 80번 포트 방화벽에 추가하기 (0) | 2016.05.11 |
윈도우7 IIS에 php 설치하기 ->(추가) 윈도우10 iis10 php설치 (0) | 2016.04.27 |
카페24, 와우웹 특정 디렉토리 절대경로 (0) | 2012.01.26 |