코드 잡동사니

vsftp 설치 본문

서버셋팅

vsftp 설치

세객 2017. 9. 19. 14:16

yum install vsftpd ftp


vi /etc/vsftpd/vsftpd.conf 

에서 익명 사용자 NO  로 변경이 필요함 


chkconfig enable vsftpd

systemctl enable vsftpd.service


systemctl restart vsftpd


iptables -I OUTPUT 1 -p tcp --dport 22 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 22 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 80 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 8080 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 27017 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 27017 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 21 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 21 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 22 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 22 -j ACCEPT 

iptables -I OUTPUT 1 -p tcp --dport 8888 -j ACCEPT 

iptables -I INPUT 1 -p tcp --dport 8888 -j ACCEPT 

service iptables save

systemctl restart iptables


하고
tcp://해당 아이피 
작성하면 접속이 됨 



annoymous 사용자는 ftp 전용의 사용자 모든 리눅스에 내장된 사용자 암호 없이도 접속 가능  외부 접속 할때는 anonymous 

리눅스 내부에서는 ftp 라는 이름으로 사용된다  -> 경로 /var/ftp/ 로 되어있어서 annoymous 로 접속하면 /var/ftp 로 접근이 된다.


이상한게 이대로 해도 안된다.....

안될경우엔 로컬 들어가서

ftp localhost 를 쳐보고 


되는데 외부에서 접근이 안된다 그러면 다시 iptables 에 포트 추가하고 

service iptabes save 하고

systemctl restart iptables 를 실행합시다 

그러면 될지도 
https://www.youtube.com/watch?v=wxGOlAiWdbI 설치한 방법은 요 동영상에서 함 


근데도 안된다 랜선포트 다른곳에 끼어보는걸 추천...

9월 21일자로 한번 됫었다 


vsftpd 에 대한 내용 

http://dev-alex.tistory.com/50


centos 사용자 관리

http://as-one.tistory.com/entry/CentOS-%EC%82%AC%EC%9A%A9%EC%9E%90-%EA%B4%80%EB%A6%AC


etc/vsftpd/vsftpd.conf 파일에 대한 정보

http://itstudyblog.tistory.com/342

http://hwpark5898.tistory.com/entry/CentOS-FTP-%EC%A0%95%EB%A6%AC


다른 설치바업


홈디렉토리 벗어나는 방법 

https://zetawiki.com/wiki/Vsftpd_%ED%99%88_%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC_%EB%B2%97%EC%96%B4%EB%82%A0_%EC%88%98_%EC%9E%88%EA%B2%8C_%ED%95%98%EA%B8%B0

Comments