CentOS 6.9 VSFTPD 설정 따라하기
# /etc/init.d/vsftpd start // vsftpd 데몬을 시작한다.
# setsebool allow_ftpd_full_access on // 필수 사항이다.
실행하지 않으면 ftp가 연결 되지 않습니다.
사용자 계정 생성
1. useradd test // 사용자 계정 생성
2. passwd test // 사용자 계정 패스워드 설정
사용자 계정에 따른 홈디렉토리 설정
1. vi /etc/passwd
test:x:500:500::/home/test:/bin/bash
기본 디렉토리는 /home/test // /home/ 계정명이 홈 디렉토리다.
경로를 바꾸고 싶으면 홈디렉토리 수정 후 저장 " /var/www/html "
홈디렉토리 변경 후 ftp로 파일 전송시 권한으로 인한 전송 오류가 발생 합니다.
cd /var/www
chmod 707 html
# vi /etc/vsftpd/vsftpd.conf
1. 모든 사용자가 홈디렉토리를 못 벗어나게 할때
chroot_local_user=YES // 변경 또는 추가
2. 익명 사용자 로그인 불가능하게 할때
anonymous_enable = NO
# /etc/init.d/vsftpd restart // vsftpd 데몬을 재시작 합니다.
파일질라 ftp 클라이언트 접속 프로그램을 이용하여 test 사용자 계정으로 접속이
가능한지 확인해 보고 접속이 되면, 디렉토리 생성이 잘 되는지 확인 합니다.
VSFTPD 설정 따라하기는 여기까지 입니다.
모두들 수고 하셨습니다.
다음 시간에는 Mysql 설정 따라하기가 진행 됩니다.
'리눅스 따라하기' 카테고리의 다른 글
CentOS 6.9 HTTPD 웹서버 설정 따라하기 (0) | 2019.03.05 |
---|---|
CentOS 6.9 Mysql 설정 따라 하기 (0) | 2019.03.05 |
CentOS 6.9 방화벽 iptables 설정 따라하기 (0) | 2019.03.04 |
CentOS 6.9 네트워크 설정 따라하기 (0) | 2019.03.04 |
CentOS 6.9 설치 따라하기 (0) | 2019.03.04 |