要查看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配置。