我想重新启动 ssh 或 sshd,但出现此错误:
qqqq@Matrix-Server:/$ sudo /etc/init.d/ssh stop
sudo: /etc/init.d/ssh: command not found
qqqq@Matrix-Server:/$
Run Code Online (Sandbox Code Playgroud)
我需要安装 ssh 或 sshd 还是 Ubuntu 附带的?
Joh*_*han 12
安装 openssh-server
sudo apt-get install openssh-server
Run Code Online (Sandbox Code Playgroud)
该sshd的SSH服务器守护程序。所以如果你想通过 ssh 连接到一台机器,你需要在你的目标机器上安装一个 ssh 服务器,例如使用
sudo apt-get install openssh-server
Run Code Online (Sandbox Code Playgroud)
命令ssh是您用来实际连接到运行 ssh 服务器的机器的命令。您需要在要使用 ssh 的机器上安装 ssh。
sudo apt-get install ssh
Run Code Online (Sandbox Code Playgroud)
但是如果您使用任何体面的 Ubuntu 版本,ssh 可能已经安装。
现在关于重新启动。你想重启什么?如果您想在另一台机器上重新启动 ssh 服务器(例如,如果您更改了配置),请使用
sudo /etc/init.d/ssh restart
Run Code Online (Sandbox Code Playgroud)
是的,它被称为ssh,尽管该过程称为sshd,这可能会令人困惑。
服务通常以守护进程命名。尝试/etc/init.d/sshd一下。
| 归档时间: |
|
| 查看次数: |
50485 次 |
| 最近记录: |