liunx telnet设置开机自动启动
时间: 2024-09-18 07:11:58 浏览: 59
在Linux系统中,如果你想要telnet服务在每次开机时自动启动,可以按照以下步骤操作:
1. **确认telnet服务已经安装**:首先,检查telnet服务是否已安装,可以运行命令 `sudo systemctl status telnet` 或者 `telnet -v` 来查看。
2. **启用服务**:如果未启用,你可以通过编辑systemd服务文件来启动它。打开终端并输入:
```
sudo nano /etc/systemd/system/telnet.service
```
找到 `[Unit]` 部分,添加 `After=network.target` 行,然后保存并退出(通常按 `Ctrl+X`, 然后 `Y`, 最后 `Enter`)。
3. **更改启动策略**:在 `[Service]` 部分,将 `ExecStart=` 更改为 `ExecStart=/usr/sbin/inetd -f -s telnet`,或者直接启动守护进程 `ExecStart=/usr/sbin/telnetd`,这取决于你的系统配置。
4. **启用开机启动**:回到 `/etc/systemd/system/` 目录下,使用以下命令加载并启用服务:
```
sudo systemctl daemon-reload
sudo systemctl enable telnet.service
```
5. **检查启动状态**:最后,确保telnet服务已在启动列表中,并在开机时自动启动:
```
sudo systemctl start telnet.service
sudo systemctl status telnet.service
```
完成上述步骤后,telnet服务应该会在下次系统启动时自动运行。
阅读全文