Hostwinds 튜토리얼

에 대한 검색 결과:


목차


Debian 9에 ProFTPd를 설치하는 방법
가상 사용자 및 디렉터리를 구성하는 방법
ProFTPd 구성 파일을 구성하여 각 사용자의 디렉토리를 잠그는 방법

ProFTPD (Debian 9) 설치

태그 : Debian 

Debian 9에 ProFTPd를 설치하는 방법
가상 사용자 및 디렉터리를 구성하는 방법
ProFTPd 구성 파일을 구성하여 각 사용자의 디렉토리를 잠그는 방법

이 안내서는 ProFTPD 서버 설치 및 구성을 통해 귀하를 걸어 볼 수 있으므로 ProFTPD 구성을 통해 FTP 서버의 작업을 사용자 정의하는 방법을 보여줍니다.

Debian 9에 ProFTPd를 설치하는 방법

1 단계: 데비안 설치에 SSH

2 단계: 업데이트 설치

apt-get update

3 단계 : Proftpd 설치

apt-get install proftpd

가상 사용자 및 디렉터리를 구성하는 방법

1 단계: 먼저 / etc / shells 파일에 한 줄을 추가해야합니다.

nano /etc/shells

2 단계: 그런 다음 하단에 다음 줄을 추가하십시오

/bin/false

3 단계 : FTP 디렉터리 만들기

cd /home
mkdir /home/FTP

FTP 디렉토리는 원하는 모든 것을 호출 할 수 있지만 지금은 FTP를 호출 할 것입니다.

4 단계 : 가상 사용자를위한 디렉토리 생성

mkdir /home/FTP/

\ \ 당신이 가상 사용자가 호출하기를 원하는 것과 함께

5 단계 : FTP 가상 사용자 만들기

useradd -p -d /home/FTP/ -s /bin/false

\ replace 가상 사용자가 호출하고 원하는 암호로 \ replace \로 바꾸십시오.

6 단계 : 파일의 권한을 777로 변경하십시오.

chmod 777 FTP

ProFTPd 구성 파일을 구성하여 각 사용자의 디렉토리를 잠그는 방법

여러 사용자가되면 해당 디렉토리를 FTP 디렉토리에 추가하는 것을 잊지 마십시오.

1 단계: 기본 루트 디렉토리 설정

nano /etc/proftpd/proftpd.conf

2 단계: DefaultRoot 옵션의 주석 처리를 제거하십시오. 처음에는 이렇게 보일 거에요

#DefaultRoot                                 ~

이걸로 설정하십시오

DefaultRoot                                  /home/FTP

3 단계 : 가상 사용자 당 디렉토리를 설정하십시오. 이 구성 파일의 맨 아래 에이 행을 추가하십시오.

\ <디렉토리 / 홈 / FTP /

DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>

각 사용자와 함께해야합니다.

이전에 생성 한 사용자와 \를 교체하십시오.

4 단계 : ProFTPd 서비스 시작

/etc/init.d/proftpd start

작성자 Hostwinds Team  /  유월 8, 2018