블로그 이미지
난토피

태그목록

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

CentOS 6.9 VSFTPD 설정 따라하기

2019. 3. 4. 16:42 | Posted by 난토피

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 설정 따라하기가 진행 됩니다.