반응형

[Centos7] vsftp 설치

yum -y install vsftpd # vsftpd 설치
systemctl enable vsftpd.service # 재부팅 자동시작설정
systemctl status vsftpd  # vsftpd.service enabled 되어있는지 확인

# ftp 사용할 계정 만들기
cat /etc/passwd | grep testftp # 사용자계정 있는지 유무확인 없으면
useradd testftp -m -s /bin/bash  # -m 옵션 홈디렉토리생성 -s /bin/bash 쉘환경설정
passwd # 원하는거 설정

vi /etc/vsftpd/vsftpd.conf # 여기서

anonymous_enable=NO
local_enable=YES 
# 쓰기(upload) 허용여부
write_enable=YES 
# 파일전송 결과 로깅 여부
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
# ftp 계정
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
# 주석제거및 위와같이 변경

vi /etc/vsftpd/chroot_list # 들어가서 ftp사용할 계정명 넣음 testftp

# 방화벽 해제
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload

#방화벽 열어줘도 안되었을때
# getsebool -a    #ftp_home_dir=on 인지 확인한다 안되어있으면 하단명령어로 변경
# setsebool -P ftp_home_dir=1


반응형

'Operating System > Centos' 카테고리의 다른 글

[Centos7] tomcat8 설치  (0) 2016.06.20
[Centos7] mysql 설치  (0) 2016.06.20
[Centos7] java설치  (2) 2016.06.20
[Centos7] httpd 설치  (0) 2016.06.20
[Centos7] 초기 설정  (0) 2016.06.10
블로그 이미지

pstree

pstree.. process...

,