FTP(vsftpd) 특정 계정들 접속 제한하기
vsftpd는 특정 사용자의 접근을 제한할 수 있습니다. 보안적인 측면에서는 root 계정같은 많은 권한을 가진 계정을 접근하지 못하도록 하는것이 좋을것입니다.
vsftpd 관련 설정은 /etc/vsftpd/ 에 존재하는데 다음의 두 가지 파일에 접속을 제한할 사용자 계정을 등록하면 됩니다.
-
/etc/vsftpd/ftpusers
-
/etc/vsftpd/user_list
# cd /etc/vsftpd/ |
cs |
vi 에디터 등으로 실행하여 각각의 파일 아래쪽에 접속을 제한할 계정을 추가합니다.
# vi /etc/vsftpd/ftpusers |
cs |
설정을 저장한 뒤에는 서비스를 재시작 해주어야 적용됩니다.
# systemctl restart vsftpd |
cs |
vsftpd에 접근이 제한된 사용자는 다음의 두가지 오류중 하나를 내뿜으며 접근이 제한됩니다.
-
530 Permission denied.
-
530 Login incorrect.
관련글
'리눅스[Linux]' 카테고리의 다른 글
[Linux] CentOS 로케일(Locale) 설정 확인 및 변경 방법. 언어 변경하기 (1) | 2019.06.16 |
---|---|
[Linux] FTP(vsftpd) 서버 설치 및 설정 방법 (1) | 2019.05.27 |
[MediaWiki] 미디어위키 1.31 버전에서 SyntaxHighlight 동작 안하는 경우 (0) | 2019.04.13 |
[MediaWiki] 리눅스(Linux) 환경에 미디어위키 설치하기 (0) | 2019.04.12 |
[LAMP] 비트나미 LAMP 설치하기 (0) | 2019.04.12 |