linux设置ssh开机自启动
时间: 2023-06-05 18:47:34 浏览: 5808
要在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客户端连接到该设备。
相关问题
linux ssh开机自启动
Linux SSH 开机自启动的方法如下:
1. 编辑 SSH 的服务文件,命令如下:
sudo vi /etc/systemd/system/multi-user.target.wants/ssh.service
2. 在文件中添加如下内容:
[Install]
WantedBy=multi-user.target
Alias=sshd.service
3. 保存文件并退出。
4. 重新加载 systemd,命令如下:
sudo systemctl daemon-reload
5. 启用 SSH 自启动服务,命令如下:
sudo systemctl enable ssh
6. 重启系统,SSH 服务即可自动启动。
Linux 设置ssh服务开机自启
要在 Linux 上设置 SSH 服务开机自启,可以按照以下步骤进行操作:
1. 打开终端,使用 root 权限登录系统。
2. 输入以下命令,安装 OpenSSH 服务(如果已经安装则跳过此步骤):
```
sudo apt-get update
sudo apt-get install openssh-server
```
3. 输入以下命令,启动 SSH 服务:
```
sudo service ssh start
```
4. 输入以下命令,检查 SSH 服务是否正在运行:
```
sudo service ssh status
```
如果 SSH 服务正在运行,则会显示“Active (running)”;如果没有运行,则会显示“inactive (dead)”。
5. 输入以下命令,将 SSH 服务添加到系统启动项中:
```
sudo systemctl enable ssh
```
这将会在系统启动时自动启动 SSH 服务。
现在,你已经成功地设置了 SSH 服务开机自启。
阅读全文