'Anonymous'에 해당되는 글 2건

CentOS 7.x 500 OOPS vsftpd anonymous refusing


CentOS 7 minimal 에 vsftpd 를 설치하고 anonymous 접속 설정을 하고 테스트를 해보니 아래 처럼 에러 메시지가 나면서 접속이 안되는군요~

C:\>ftp 192.168.1.26
192.168.1.26에 연결되었습니다.
220 (vsFTPd 3.0.2)
200 Always in UTF8 mode.
사용자(192.168.1.26:(none)): anonymous
331 Please specify the password.
암호:
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
500 OOPS: 원격 호스트에 의해 연결이 닫혔습니다.

분명히 사용하는 서버에서 vsftpd.conf 파일의 환경설정 값을 제대로 넣었는데도 그러네요~

anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=0022

차이점은 root 이외 유저가 있느냐 없느냐의 차이였습니다.

useradd 명령어로 유저 하나 생성하고 접속하니 잘 됩니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x anonymous upload 설정



anonymous_enable 옵션은 anonymous 접속이 가능하도록 하는 옵션이지만 읽기 전용입니다.


업로드도 가능하게 하려면 아래의 옵션을 더 추가해주어야 합니다.


anonymous_enable=YES


# anonymous upload

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

anon_umask=0022


anon_other_wirte_enable=YES 는 수정 및 삭제도 할 수 있게해주는 옵션입니다.

anon_umask=0022 은 파일은 644로, 디렉토리는 755로 생성되도록 하는 옵션입니다.


그리고 퍼미션을 변경하여야 합니다.


# chmod 777 /var/ftp/pub


아니면 폴더를 더 만들어서 해도 됩니다.


# mkdir -p /var/ftp/pub/incoming

# chmod 777 /var/ftp/pub/incoming


systemctl restart vsftpd 로 재시작해서 테스트 하시면 됩니다.


'LINUX' 카테고리의 다른 글

CentOS 7.x PXE 서버 설정  (0) 2017.09.13
리눅스 letsencrypt 만료 갱신  (0) 2017.08.29
CentOS 7.x VNCSERVER 설치  (0) 2017.08.17
CentOS 7.x KVM 가상화서버 만들기  (0) 2017.08.17
CentOS 7.x GNOME GUI 설치  (0) 2017.08.17
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,