[root@localhost sftp]# vi /etc/ssh/sshd_config#Subsystem sftp /usr/libexec/openssh/sftp-server #注释
Subsystem sftp internal-sftp #增加
Match Group sftp# 修改 为创建的组
X11Forwarding no # 修改
AllowTcpForwarding no # 修改
ForceCommand internal-sftp # 修改
ChrootDirectory /home/sftp # 修改 ,此处为sftp根目录
重启 sshd 服务,systemctl restart sshd
[root@localhost sftp]# systemctl restart sshd
查看 sshd 服务状态执行 systemctl status sshd
[root@localhost sftp]# systemctl status sshd
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-02-16 23:10:24 CST; 15h ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 25682(sshd)
Tasks: 1
Memory: 215.2M
CGroup: /system.slice/sshd.service
└─25682 /usr/sbin/sshd -D
Feb 1715:00:03 localhost.localdomain sshd[32597]: Accepted password forsftp from 192.168.148.37 port 38278 ssh2
Feb 1715:00:12 localhost.localdomain sshd[638]: Accepted password forsftp from 192.168.148.37 port 38970 ssh2
Feb 1715:00:12 localhost.localdomain sshd[669]: Accepted password forsftp from 192.168.148.37 port 39074 ssh2
Feb 1715:01:03 localhost.localdomain sshd[1879]: Accepted password for root from 172.17.0.5 port 46456 ssh2
Feb 1715:03:13 localhost.localdomain sshd[4602]: Accepted password forsftp from 192.168.148.37 port 51800 ssh2
Feb 1715:03:13 localhost.localdomain sshd[4611]: Accepted password forsftp from 192.168.148.37 port 51898 ssh2
Feb 1715:05:03 localhost.localdomain sshd[7061]: Accepted password forsftp from 192.168.148.37 port 59686 ssh2
Feb 1715:05:03 localhost.localdomain sshd[7062]: Accepted password forsftp from 192.168.148.37 port 59688 ssh2
Feb 1715:05:33 localhost.localdomain sshd[7663]: Accepted password forsftp from 192.168.148.37 port 33612 ssh2
Feb 1715:05:34 localhost.localdomain sshd[7860]: Accepted password forsftp from 192.168.148.37 port 33690 ssh2
[root@localhost sftp]#
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-02-16 23:10:24 CST; 15h ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 25682(sshd)
Tasks: 1
Memory: 215.2M
CGroup: /system.slice/sshd.service
└─25682 /usr/sbin/sshd -D
Feb 1715:00:03 localhost.localdomain sshd[32597]: Accepted password forsftp from 192.168.148.37 port 38278 ssh2
Feb 1715:00:12 localhost.localdomain sshd[638]: Accepted password forsftp from 192.168.148.37 port 38970 ssh2
Feb 1715:00:12 localhost.localdomain sshd[669]: Accepted password forsftp from 192.168.148.37 port 39074 ssh2
Feb 1715:01:03 localhost.localdomain sshd[1879]: Accepted password for root from 172.17.0.5 port 46456 ssh2
Feb 1715:03:13 localhost.localdomain sshd[4602]: Accepted password forsftp from 192.168.148.37 port 51800 ssh2
Feb 1715:03:13 localhost.localdomain sshd[4611]: Accepted password forsftp from 192.168.148.37 port 51898 ssh2
Feb 1715:05:03 localhost.localdomain sshd[7061]: Accepted password forsftp from 192.168.148.37 port 59686 ssh2
Feb 1715:05:03 localhost.localdomain sshd[7062]: Accepted password forsftp from 192.168.148.37 port 59688 ssh2
Feb 1715:05:33 localhost.localdomain sshd[7663]: Accepted password forsftp from 192.168.148.37 port 33612 ssh2
Feb 1715:05:34 localhost.localdomain sshd[7860]: Accepted password forsftp from 192.168.148.37 port 33690 ssh2
[root@localhost sftp]#