본문 바로가기
운영체제/리눅스

Fedora core4 vsftp 오류

by o테리o 2010. 4. 1.

페도라 코어 4 까실때 SELinux 로 설정했다면
디폴트로 사용자의 home 디렉토리에 쓰기를 막아놓는다.

SELinux 설정에서 FTP 부분을 변경하여야한다.

 

콘솔 상에서 변경


> setsebool -P ftp_home_dir 1
> service vsftpd restart

와 같이 home 디렉토리의 읽고쓰기를 1(True)로 변경하시고
vsftpd를 재시작 하시면 됩니다.

또는 FTP에 관하여 SELinux 정책을 아예 적용하지 않는 옵션을 설정
콘솔 상에서

> setsebool -P ftpd_disable_trans 1


p.s. SELinux 설정에 보시면 다른 서비스들도 기본으로 많이 막혀 있다.

       조심하여야 한다!!!!