본문 바로가기

카테고리 없음

vsftpd 루트 디렉토리 바꾸기 (root -> home)

vsftpd가 평소대로라면 로그인한 리눅스 유저의 홈 디렉토리가 FTP에서의 루트 디렉토리가 된다.


하지만 원인모를 이유로 가끔 내용이 바뀔수도 있으니, 이를 다시 바꿔보도록 한다.

# vsftpd 파일 접속

sudo nano /etc/vsftpd.conf



chroot_local_user=YES

루트 디렉토리를 FTP의 홈 디렉토리로 변경하는 설정이다.


sudo service vsftpd restart

설정을 끝냈으니 반영하기 위해 서비스를 재시작한다.




# 예상치 못한 오류
refusing to run with writable ... 라는 오류가 나타나기도 하는데, 이는 유저의 홈 디렉토리에 쓰기 권한을 주지 않은 이유때문이다.

sudo chmod a-w /home/bino