이 글의 목적은

Debian Linux에서 anonymous FTP server를 열고, 

anonymous에게 Upload, Read 뿐만 아니라 Modify, Delete도 가능하도록 권한을 설정해주는 것이다


실습환경: GCE Debian Linux (Google Cloud Engine)


우선 커맨드부터 설명한다


# vsftpd 설치

sudo apt install -y vsftpd

# vsftpd config

sudo vi /etc/vsftpd.conf

# vsftpd restart (service 커맨드와 달리 성공/실패 메세지가 뜬다)

sudo /etc/init.d/vsftpd restart


제일 중요한 config 설정방법에 대해서 설명한다


anonymous_enable=YES # allow anonymous connect

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES # for mkdir

anon_other_write_enable=YES # for DELE

anon_umask=022 # for READ


기본생성되는 vsftpd example config에 없는 옵션들이 있어서 삽질을 좀 했다 (anon_other_write_enable, anon_umask)



WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/