본문 바로가기

Developer/Linux

FTP 접속 오류 해결(530 Permission denied)

반응형

ftp서버 설치 후 클라이언트로 접속할 때 530 Permission denied 에러가 뜨는 경우가 있습니다. 이는 접속 거부리스트에 있는 계정으로 접속을 시도했기 때문입니다. root계정도 이 접속 거부리스트에 포함되어 있어서 접속이 안되는데요. 설정변경 방법을 정리해 보도록 하겠습니다.

 

수정 할 파일은 2가지 입니다.

1. /etc/vsftpd/ftpusers

2. /etc/vsftpd/user_list

 

이 두가지 파일이며 첫번째 파일은 패스워드 확인 후 접속 거부, 두번째 파일은 무조건 거부입니다.

 

먼저 첫번째 파일을 열고 root 계정을 삭제해 줍니다.

# vi /etc/vsftpd/ftpusers

root계정 행으로 이동후 “dd”를 눌러 root행 삭제한 후 “:wq”를 눌러 vi편집기를 종료합니다.

 

마찬가지로 두번째 파일을 열고 root 계정을 삭제해 줍니다.

# vi /etc/vsftpd/user_list

root계정 행으로 이동후 “dd”를 눌러 root행 삭제한 후 “:wq”를 눌러 vi편집기를 종료합니다.

 

수정된 접속 거부 리스트를 적용하기 위해서는 서비스를 다시 실행해야 합니다.

# systemctl restart vsftpd

반응형