페도라 코어 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 설정에 보시면 다른 서비스들도 기본으로
많이 막혀 있다.
조심하여야 한다!!!!
'운영체제 > 리눅스' 카테고리의 다른 글
자동 SSH 접속 및 SFTP 자동 접속 (0) | 2010.07.16 |
---|---|
Centos 5.3 – Apache 2.x + PHP 5.2 + MySQL-5.1 && 이하 라이브러리 설치하기. (0) | 2010.07.15 |
CentOS Apache,PHP,MySQL,Zend,OpenSSL,PEAR 설치 메모 (0) | 2010.07.15 |
CentOS 상에서 Apache + PHP + MySQL소스 컴파일의 이해 (0) | 2010.07.15 |
sendmail 초기 설치 후 smtp_auth 설정 (0) | 2010.04.01 |