[개발환경 구성하기] CentOS 7 minimal SFTP 접속허용
- CentOS 7 minimal - 설치 및 파티션 할당
- CentOS 7 minimal - 네트워크 설정
- CentOS 7 minimal - SSH 접속허용
- CentOS 7 minimal - SFTP 접속허용
- 참고 : Windows 10 - SSH Key 생성하기
- 참고 : CentOS 7 minimal - JAVA 8 설치하기
1) 설정파일 수정
# vi /etc/ssh/sshd_config
[수정내용]
Subsystem sftp /usr/lib/openssh/sftp-server -> Subsystem sftp internal-sftp
[추가내용]
Match User sftpuser
ChrootDirectory /home/sftpuser
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
2) ssh 재시작
# service sshd restart
3) sftpuser 계정 폴더에 sftproot 폴더를 생성
# mkdir /home/sftpuser/sftproot
4) sftpuser 폴더와 그 하위의 sftproot 폴더에 소유자와 소유그룹 지정
# chown root:sftpuser /home/sftpuser
# chown root:sftpuser /home/sftpuser/sftproot
5) sftpuser 폴더와 그 하위의 sftproot 폴더에 권한부여
# chmod 755 root:sftpuser /home/sftpuser
# chmod 775 root:sftpuser /home/sftpuser/sftproot
'OS > CentOS Linux' 카테고리의 다른 글
[개발환경 구성하기] CentOS 7 minimal JAVA 8 설치하기 (0) | 2021.03.16 |
---|---|
[개발환경 구성하기] 윈도우에서 SSH Key 생성하기 (0) | 2021.03.16 |
[개발환경 구성하기] CentOS 7 minimal SSH 접속허용 (0) | 2021.03.16 |
[개발환경 구성하기] CentOS 7 minimal 네트워크 설정 (0) | 2021.03.16 |
[개발환경 구성하기] CentOS 7 minimal 설치 및 파티션 할당 (0) | 2021.03.16 |
CentOS 6 yum update 오류해결 (Feat, YumRepo Error: All mirror URLs are not using ftp, http[s] or file) (0) | 2021.03.12 |
(CentOS)Apache Tomcat Version 확인(톰캣 버전 확인) (0) | 2021.03.12 |
(CentOS) Failed to load SELinux policy, freezing. (0) | 2021.03.12 |