linux重启sftp命令
linux重启sftp命令详细介绍
在 Linux 中,SFTP 服务通常由 OpenSSH 服务提供,因此重启 SFTP 需通过重启 SSH 服务实现。以下是不同系统的操作方式:
1.
使用 systemd 的系统(如 Ubuntu 16.04+、CentOS 7+)
bash
systemctl restart sshd
- 验证状态:
sudo systemctl status sshd(显示active (running)即成功)。
2.
使用 sysvinit 的旧系统(如 CentOS 6)
bash
restart
- 验证状态:
sudo service ssh status。
注意事项:
- 权限:需
root权限或使用sudo。 - 服务名称:部分系统可能命名为
sshd(推荐使用systemctl方式,通用性更强)。 - 配置生效:若修改过
/etc/ssh/sshd_config,需重启服务使配置生效。
如果仅需临时禁用 / 启用 SFTP(非重启),可通过修改配置文件并重启服务实现。