--------------------------
작성일자 20190522
작성자 Kevin
커널 버젼 3.10.0-957.el7.x86_64
배포버전 CentOS 7.6.1810
---------------------------
[Title] SFTP 구성하기
1. sftp 전용 계정 생성 및 암호 지정
useradd -s /sbin/nologin sftpuser
passwd sftpuser
2. /etc/ssh/sshd_config 편집 및 추가
#vi /etc/ssh/sshd_config
#### /etc/ssh/sshd_config 내용####
port 22
port 22222
#Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
Match Group sftpgrp
ChrootDirectory /sftp_home/%u
ForceCommand internal-sftp
#### /etc/ssh/sshd_config 내용 끝####
3. 디렉터리 생성 및 소유권 이전
mkdir -pv /sftp_home/sftpuser/uploads
chown sftpuser:sftpuser /sftp_home/sftpuser/uploads
Linux/CentOS7