Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. vsftpd설치
#yum -y install vsftpd
2. vsftpd.conf파일설정
#vi /etc/vsftpd/vsftpd.conf
끝부분에 아래를 추가
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
3 방화벽 설정
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
4. /etc/sysconfig/iptables에 파일이 생성
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# /etc/rc.d/init.d/iptables save
Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
5. iptables확인
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# vi /etc/sysconfig/iptables
6. iptables start
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# service iptables start
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables modules: ip_conntrack_netbios_n[ OK ]
6-1. iptables restart(optional)
[root@f29fc740-c4d3-4f1f-adfb-975b1706c191 ~]# service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables modules: ip_conntrack_netbios_n[ OK ]
7. vsftpd 시작및 부팅시 자동실행 설정
#service vsftpd start
#chkconfig --level 2345 vsftpd on
6. 확인
#netstat -ntlp
에서 "vsftpd" "::21" 포트확인
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
8 | [CentOS] 네트워크 설정 | 2018.03.26 | 636 |
7 | 프로세스를 확인해서 프로세스를 삭제하는 shell script예제(cryptonight) | 2018.02.02 | 867 |
6 | linux에서 특정 포트를 사용하는 프로세스 확인하기 | 2017.04.26 | 719 |
5 | nc -l 7777 : 7777포트에서 입력을 받는다. | 2017.03.23 | 548 |
4 | [shell script]test.txt에 space로 분리된 내용을 일어들이는 예제 | 2017.02.21 | 770 |
3 | [shell script] 파일을 한줄씩 읽어서 파일내용으로 명령문 만들고 실행하는 shell script예제 | 2017.02.21 | 833 |
2 | CentOS에서 리눅스(Linux) 포트 열기, 방화벽 설정/해제 등. | 2016.03.14 | 893 |
» | centsOS vsftpd설치하기 | 2013.12.17 | 1953 |