要备份CentOS上的SFTP配置文件,请按照以下步骤操作:
打开终端。
使用文本编辑器(如vi、nano等)打开SFTP配置文件。通常,SFTP配置文件位于/etc/ssh/sshd_config
。使用以下命令之一打开文件:
sudo vi /etc/ssh/sshd_config
或
sudo nano /etc/ssh/sshd_config
在文本编辑器中查看SFTP配置。配置文件可能包含以下内容:
# Subsystem sftp /usr/libexec/openssh/sftp-server
# Add the following line if you want to enable SFTP
Subsystem sftp /usr/libexec/openssh/sftp-server
如果找到了类似的行,请确保它们没有被注释掉(没有以#
开头)。
备份原始的sshd_config文件。在终端中输入以下命令:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
这将在同一目录下创建一个名为sshd_config.bak
的备份文件。
如果您对配置文件进行了更改,请保存并关闭文件。
重新启动SSH服务以应用更改:
sudo systemctl restart sshd
或
sudo service sshd restart
现在,您已经成功备份了CentOS上的SFTP配置文件。如果需要恢复原始配置,只需将备份文件复制回原始位置:
sudo cp /etc/ssh/sshd_config.bak /etc/ssh/sshd_config
然后重新启动SSH服务以应用更改。