Ubuntu 설정 ftp

2112 단어 ubuntu
 , , 。

 , ftp , filezilla, vsftpd。
sudo apt install vsftpd

새 디렉터리/home/myftp를 사용자 홈 디렉터리로 만들기
sudo mkdir /home/myftp

새 ftp 사용자
sudo useradd -d /home/myftp -s /bin/bash myftp

ftp 사용자의 암호 설정
sudo passwd myftp

프로필 수정/etc/vsftpd.conf
sudo vim /etc/vsftpd.conf

파일에 추가(이미 존재하는 항목을 수정하면 됩니다)
userlist_deny=NO
userlist_enable=YES 
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
local_enable=YES
write_enable=YES

디렉터리 권한을 수정하여 원격 클라이언트가 읽기와 쓰기를 할 수 있도록 합니다. 그렇지 않으면 553 오류가 발생할 수 있습니다.
chmod 777 /home/myftp

새로 만들기/etc/allowed_users 파일, 파일 내용 입력myftp 및 저장
sudo vim /etc/allowed_users

파일의 내용 보기/etc/ftpusers
sudo vim /etc/ftpusers

이 파일을 열면 myftp라는 사용자 이름이 있는지 확인하고 없으면 종료합니다.있으면 myftp를 삭제합니다. 이 파일에 기록된 것은 FTP 서버에 접근할 수 없는 사용자 목록이기 때문입니다.
모두 완성된 후 로컬 ftp 클라이언트로 로그인하면 됩니다. 사용자 이름 myftp, 비밀번호를 입력하고 포트 번호는 21입니다.

좋은 웹페이지 즐겨찾기