리눅스 프로그래밍/리눅스 명령어

우분투 ftp 홈디렉터리 설정 및 상위디렉토리 경로 막기

삽질중 2015. 12. 16. 20:13

***등록되있는 아이디들은 일반적으로 상위디렉토리까지 사용가능 

#사용막기


사용자 등록

useradd testid

passwd testid


홈디렉토리 설정 (/bin/false 로 하면 ssh 접속못하게 막는것도 된다.)

vi /etc/passwd

testid:x:1001:1001::/var/www/www.testid.com:/bin/false


 

설정후 해당 설정 디렉토리의 권한변경

chmod -R testId /var/www/www.testid.com


홈디렉토리 권한설정

chmod -R 775 /var/www/www.testid.com


service vsftpd restart

 

#처음 설치후 root계정 ssh ftp 접속 설정시 config 파일 ftpuser,user_list 설정 후에도 접속이 안된다면 root의 passwd를 설정한 후 다시 시도 

 

#vsftpd 버전이 2.3일때는 chroot 기능을 사용못한다 3.0으로 업그레이드 후에 사용해야함 

vsftpd 업그레이드