要查看CentOS上的SFTP配置,您可以按照以下步骤操作:
打开终端: 在CentOS系统上,打开一个终端窗口。
编辑sshd_config文件:
使用文本编辑器(如vi
、nano
等)打开/etc/ssh/sshd_config
文件。
sudo vi /etc/ssh/sshd_config
查找SFTP相关配置: 在文件中搜索与SFTP相关的配置项。常见的配置项包括:
Subsystem sftp
:定义SFTP子系统的路径。Match Group
或 Match User
:用于指定哪些用户或用户组可以使用SFTP。ChrootDirectory
:用于限制用户的根目录。ForceCommand internal-sftp
:强制使用内部SFTP命令。示例配置:
# SFTP subsystem configuration
Subsystem sftp internal-sftp
# Match specific users or groups
Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
保存并退出: 保存文件并退出编辑器。
重启SSH服务: 使配置生效,需要重启SSH服务。
sudo systemctl restart sshd
您也可以使用一些命令行工具来查看SFTP配置:
查看sshd_config文件:
cat /etc/ssh/sshd_config | grep sftp
查看sshd服务状态:
sudo systemctl status sshd
查看SSH配置摘要:
sshd -T | grep sftp
sshd_config
文件和重启SSH服务。通过以上方法,您可以轻松查看和修改CentOS上的SFTP配置。