본문 바로가기

리눅스

FTP 서버

FTP 서버 - 파일 전송 서비스.(21번 포트)


chroot - ftp에 클라이언트가 접속했을 때 /home/(유저)로 보이는 것을 /로 보이게 하는 것.

NO 일때 chroot_list파일에 등록된 유저만 접속가능. YES 일때는 파일에 등록된 유저 deny.

기본 설정 파일 /etc/vsftpd/vsftpd.conf


userlist - 유저 접속 권한 설정. userlist_deny와 같이 씀.(defaul 값 = no) 

userlist_deny가 NO 일때 user_list파일에 등록된 유저만 접속가능. YES 일때는 파일에 등록된 유저 deny.

유저 권한 설정 파일 /etc/vsftpd/ftpusers & /etc/vstfpd/user_list


tcp warppers - 접속 가능 ip 설정. hosts.deny 파일에 등록된 IP는 deny. host.allow 파일에 등록된 IP는 허용. 두 파일 중 allow가 우선. vsftpd : all 입력시 모든 ip라는 의미.

ip 권한 설정 파일 /etc/hosts.deny & /etc/hosts.allow