본문 바로가기
Linux/Ubuntu

cannot read user list file:/etc/vsftpd.user_list 에러문제

by 데브믹서 2023. 7. 17.

우분투 vsftpd 를 설치하고 접근하려는데
아래와 같은 메시지가 클라이언트 ftp 프로그램에서 나타난다

"응답: 500 OOPS: cannot read user list file:/etc/vsftpd.user_list" 

이후 접근이 안되고 서버와의 연결이 종료된다 

위 오류는 vsftpd.user_list 라는 파일이 존재하지 않아서 생기는 문제다.

따라서 etc 폴더에 vsftpd.user_list 라는 파일을 생성하면 해결된다.

 

빈 파일도 상관없다

 

$ vi /etc/vsftpd.user_list

이렇게 vi 편집기로 해당 경로에 파일을 만들어주고 

 

esc 키 누르고 
: 누르고 wq 눌러주고 enter 키 눌러서 나오면 파일이 생성된다.


이후 아래 작업으로 vsftpd 를 재시작하면 적용된다.

$ systemctl restart vsftpd 




----------------------------------------------------------------------------
검색하다보면 아래 관련된 설정파일을 만져줘야 한다는 내용이 많은데
나는 전혀 건드리지 않고 주석처리된 상태 그대로 두었다

#chroot_local_user=NO
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list