1. ssh 설치
$ sudo apt update
$ sudo apt install ssh
2. sshd 설정 편집
$ vi /etc/ssh/sshd_config
----- 중략 -----
# 서버 설정
Port 22
AddressFamily any
ListenAddress 0.0.0.0
ListenAddress ::
----- 중략 -----
# 패스워드 방식으로 로그인
PasswordAuthentication yes
----- 중략 -----
# 맨아래에 추가
Match group sftp
ChrootDirectory /home
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
3. 서비스 재기동
$ sudo systemctl restart ssh
4. sftp 사용자 추가
$ sudo addgroup sftp
$ sudo useradd -m sftpuser -g sftp
$ sudo passwd sftpuser
$ sudo chmod 700 /home/sftpuser/
'Linux' 카테고리의 다른 글
리눅스 명령어 모음(2) (0) | 2022.10.17 |
---|---|
리눅스 명령어 모음(1) (0) | 2022.10.12 |
Gogs git서버 설치 (Ubuntu) (0) | 2022.10.06 |