Rocky Linux Vsftpd 설정
페이지 정보
작성자 아름다운 작성일 24-03-10 16:02 조회 481 댓글 0본문
1. 설치
dnf -y install [vsftpd]
2. 설정 상위 디렉토리에 접근하지 못하게 차단
/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
idle_session_timeout=600
# 상위 디렉토리 차단, 매우 중요
chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list
# 아래 2줄이 핵심
allow_writeable_chroot=YES
use_localtime=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
3. 설치 재 확인
# rpm -qa|grep vsftpd
4. 서비스 상태확인
# systemctl status vsftpd
5. 서비스 실행 및 적용
# systemctl start vsftpd
# systemctl enable vsftpd
6. 서비스 상태확인
# systemctl status vsftpd
7. 방화벽 설정
# firewall-cmd --add-service=ftp --permanent --zone=public
# firewall-cmd --reload
8. 서비스 실행 및 적용
# systemctl start vsftpd
참조: https://kimsiho.tistory.com/9
dnf -y install [vsftpd]
2. 설정 상위 디렉토리에 접근하지 못하게 차단
/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
idle_session_timeout=600
# 상위 디렉토리 차단, 매우 중요
chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list
# 아래 2줄이 핵심
allow_writeable_chroot=YES
use_localtime=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
3. 설치 재 확인
# rpm -qa|grep vsftpd
4. 서비스 상태확인
# systemctl status vsftpd
5. 서비스 실행 및 적용
# systemctl start vsftpd
# systemctl enable vsftpd
6. 서비스 상태확인
# systemctl status vsftpd
7. 방화벽 설정
# firewall-cmd --add-service=ftp --permanent --zone=public
# firewall-cmd --reload
8. 서비스 실행 및 적용
# systemctl start vsftpd
참조: https://kimsiho.tistory.com/9
댓글목록 0
등록된 댓글이 없습니다.
