반달가면 이글루에서 백업 - http://bahndal.egloos.com/636026 (2020.3.17)
리눅스에서 vsftpd를 이용해서 ftp 서버를 운영할 때 anonymous 접속을 설정하는 방법이다. 데비안/우분투 계열 배포판 기준이다.
우선 anonymous 접속에 대응되는 루트 디렉토리를 만들자.
# /var/pub/anon_ftp_root/ 생성
sudo mkdir -p /var/pub/anon_ftp_root/
이제 vsftpd 설정파일을 편집한다. 통상 /etc/vsftpd.conf 파일이다.
# vsftpd 설정 파일 편집
sudo vi /etc/vsftpd.conf
설정 파일 내용을 아래와 같이 추가/편집해 주자.
# anonymous 접속 허용
anonymous_enable=YES
# anonymous 접속에 대응되는 루트 디렉토리
anon_root=/var/pub/anon_ftp_root/
# anonymous 접속에 대해 암호를 묻지 않음
no_anon_password=YES
만약 anonymous 접속에서 디렉토리 생성과 업로드도 허용하고 싶다면 아래와 같이 추가로 설정해 준다.
# anonymous 업로드 허용
anon_upload_enable=YES
# 디렉토리 생성 허용
anon_mkdir_write_enable=YES
편집을 마치고 저장한 후에, vsftpd 재기동을 수행하자.
# vsftpd 재기동
sudo service vsftpd restart
systemd를 사용한 배포판이라면 아래와 같이 하면 된다.
# vsftpd 재기동(systemd)
sudo systemctl restart vsftpd
'리눅스' 카테고리의 다른 글
mcomix - 리눅스용 만화 뷰어 (0) | 2023.09.11 |
---|---|
리눅스/윈도우 듀얼부트 PC의 GRUB 부트 메뉴에서 윈도우 항목 제거/복구 (0) | 2023.09.11 |
avconv/ffmpeg - 음악 파일 변환할 때 스테레오/모노, 샘플링 주파수 지정 (0) | 2023.09.11 |
리눅스 민트 18.2의 파이어폭스에서 일부 유튜브 동영상 재생이 안되는 문제 (0) | 2023.09.08 |
imagemagick - 이미지 파일의 밝기(brightness)/대비(contrast) 조정하기 (0) | 2023.09.08 |