在CentOS系统中,对SFTP(SSH File Transfer Protocol)进行配置更改后,通常需要重启相关的服务以使更改生效。以下是具体的步骤和说明:
SFTP的配置通常位于/etc/ssh/sshd_config
文件中。你可以使用文本编辑器(如vi
、nano
等)打开并修改此文件。
sudo vi /etc/ssh/sshd_config
在文件中找到并修改以下配置项(如果需要):
Subsystem sftp /usr/libexec/openssh/sftp-server
:确保这一行没有被注释掉。Match Group sftpusers
:如果你使用了用户组来限制SFTP访问,确保这一行存在并且正确配置。修改完配置文件后,需要重启SSH服务以应用更改。
sudo systemctl restart sshd
或者,如果你使用的是较旧的系统初始化系统(如SysVinit),可以使用以下命令:
sudo service sshd restart
重启服务后,可以通过以下方式验证SFTP配置是否生效:
/var/log/secure
或/var/log/auth.log
),查看是否有相关的错误信息。总之,对CentOS系统中的SFTP配置进行更改后,通常需要重启SSH服务以确保更改生效。