Ubuntu如何设置ssh开机自启动
时间: 2024-11-05 11:29:08 浏览: 44
在Ubuntu系统中设置SSH开机自启动,可以按照以下步骤操作:
1. 打开终端:通过快捷键`Ctrl + Alt + T`或者搜索“Terminal”打开。
2. 检查SSH服务是否正在运行:输入命令`sudo service ssh status`,如果显示的是"active (running)",说明SSH已经启动。如果不是,先启动它:`sudo service ssh start`。
3. 设置SSH开机启动:运行命令`sudo nano /etc/systemd/system/sshd.service`。这将打开SSH服务的配置文件。
4. 在文件底部添加一行,启用启动链接,例如:
```
[Unit]
WantedBy=multi-user.target
```
5. 保存并关闭文件:按`Ctrl+X`,然后选择`Y`保存更改,再按`Enter`确认。
6. 重启SSH服务使其应用新的设置:`sudo systemctl daemon-reload`,接着`sudo systemctl restart ssh`.
现在SSH服务应该会在每次系统启动时自动启动了。你可以通过`systemctl is-enabled ssh`验证设置是否生效,如果返回`enabled`则表示成功。
相关问题
ubuntu设置ssh开机自启动
要设置Ubuntu系统的SSH在开机时自动启动,可以按照以下步骤进行:
1. 使用管理员权限登录Ubuntu系统。
2. 安装 OpenSSH 服务器(如果尚未安装):
```
sudo apt-get install openssh-server
```
3. 检查 SSH 服务是否正在运行:
```
sudo service ssh status
```
4. 如果 SSH 服务未运行,请通过以下命令启动 SSH 服务:
```
sudo service ssh start
```
5. 确定 SSH 服务已注册为启动项:
```
sudo update-rc.d ssh defaults
```
6. 检查 SSH 服务的状态以确保它已经注册为启动项:
```
sudo service ssh status
```
现在,SSH 服务将在 Ubuntu 系统启动时自动启动。如果您需要停止 SSH 服务,可以使用以下命令:
```
sudo service ssh stop
```
ubuntu设置ssh开机自启动 enable
要在Ubuntu上启用SSH服务的自动启动,可以使用以下命令:
```
sudo systemctl enable ssh
```
这将启用SSH服务在系统启动时自动启动。如果您需要禁用SSH服务的自动启动,可以使用以下命令:
```
sudo systemctl disable ssh
```
现在,您可以使用以下命令来检查SSH服务的状态:
```
sudo systemctl status ssh
```
该命令将显示SSH服务的当前状态,以及它是否已启用自动启动。
阅读全文