패키지 목록을 업데이트한다.
sudo apt-get update
vsftpd을 설치한다.
sudo apt-get install vsftpd
vsftpd.conf를 수정하여 준다.
vim을 설치하지 않았으면
sudo vi /etc/vsftpd.conf
sudo vim /etc/vsftpd.conf
설정된 내용 중 핵심 내용이다.
listen_ipv6=NO : ipv6 주소를 사용하지 않는다.
anonymous_enable=NO : 익명 로그인을 허용하지 않는다.
chroot_local_user=NO : root 디렉토리 허용 (허용하지 않을 시 최상단 디렉토리는 자신의 홈 폴더)
chroot_list_enable=YES : 접속 허용 리스트 사용 여부
chroot_list_enable=YES 를 사용하여 접속 허용 리스트를 사용할 경우 허용 계정을 만들어 줘야 한다.
/etc/vsftpd.chroot_list에 허용 계정을 추가하여 주면 된다.
sudo vim /etc/vsftpd.chroot_list
해당 파일에 접속 허용 계정을 추가하여 주면 된다.
root
user
재시작을 하여준다.
sudo systemctl enable vsftpd
sudo systemctl restart vsftpd
'홈서버 > debian' 카테고리의 다른 글
[11]홈서버 mariadb 설치하기 (0) | 2020.08.25 |
---|---|
[09]홈서버 와이파이 연결하기 (debian 터미널에서 드라이브 설치 후 wifi 연결하기) (0) | 2020.08.02 |
[08]홈서버 외부에서 접속하기 (ssh 포트포워딩) (0) | 2020.08.01 |
[07]홈서버 윈도우와 파일공유 SAMBA 설치 (0) | 2020.08.01 |
[06]홈서버 sudo 설치하기 (0) | 2020.07.31 |