设置ssh开机启动
时间: 2023-07-01 15:23:38 浏览: 720
要设置SSH在Ubuntu系统开机时自动启动,可以按照以下步骤进行:
1. 使用管理员权限登录Ubuntu系统。
2. 打开SSH配置文件 /etc/ssh/sshd_config:
```
sudo nano /etc/ssh/sshd_config
```
3. 确保以下行的值为yes:
```
#PermitRootLogin yes
```
将其改为:
```
PermitRootLogin yes
```
注意要去掉注释符号“#”。
4. 保存修改并关闭文件。
5. 安装OpenSSH服务器(如果尚未安装):
```
sudo apt-get install openssh-server
```
6. 启动SSH服务:
```
sudo service ssh start
```
7. 使用以下命令将SSH服务添加到系统启动项中:
```
sudo update-rc.d ssh defaults
```
现在,SSH服务将在Ubuntu系统启动时自动启动。如果您需要停止SSH服务,可以使用以下命令:
```
sudo service ssh stop
```
相关问题
linux设置ssh开机自启动
要在Linux设备上开启SSH,需要安装SSH服务器软件,并启动SSH服务。具体步骤如下:
1. 打开终端,以管理员身份登录。
2. 安装SSH服务器软件,如OpenSSH。可以使用命令:sudo apt-get install openssh-server(Ubuntu)或sudo yum install openssh-server(CentOS)。
3. 修改SSH服务器配置文件,可以使用命令:sudo vi /etc/ssh/sshd_config。其中,可以设置SSH服务端口、允许登陆的用户、指定证书等参数。
4. 启动SSH服务,可以使用命令:sudo service ssh start。如果提示"No sshd found running",可以先使用命令:sudo service sshd start。
5. 确认SSH服务已启动,可以使用命令:sudo service ssh status。如果服务已启动,则显示"Active: active (running)"。
此时,SSH服务已经启动,可以使用SSH客户端连接到该设备。
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
```
阅读全文