vsftp 를 사용하여 Linux에 FTP서버를 구축한 후 계정별 접속 홈 디렉토리 설정을 하기 위해
별도로 vsftp단에서 해줘야 하는 설정은 없다.

linux 계정 자체의 HOME directory를 원하는 경로로 설정해주면 된다.

웹 호스팅 시 일반적으로 telnet 접속등을 통한 서버 관리는 유저단에서 생각하지 않는 것 같다.

원하는 home 경로는 일반적으로 웹 서버 주소인 /var/www/html 내의 directory를 설정하면 된다.

홈 디렉토리를 변경하는 방법은 2가지 방법이 있다.

1. /etc/passwd 파일을 직접 수정하는 방법
2. usermod 명령어를 사용하는 방법

1. /etc/passwd 파일 수정 
    hyun:x:501:501::/var/www/html/hyun:/bin/bash
    위 계정 설정 값에서 </var/www/html/hyun> 부분은 기존에 /home/hyun이 있던 부분이었다.
    해당 위치의 경로를 설정하면 된다.

2. usermod 명령어를 사용하는 방법
    usermod -d <변경할 home 경로> <변경할 계정 이름>
    ex) usermod -d /var/www/html/hyun hyun
    으로 설정하면 된다.  

다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다