ubuntu 开启telnet 服务

本文提供了一种快速安装Telnet服务的方法,通过使用openbsd-inetd包,无需修改配置文件即可实现Telnet服务的即时启用。步骤包括安装所需软件、检查并确保配置文件正确、重启服务并进行登录测试。
部署运行你感兴趣的模型镜像
以前采取安装telnetd+xinetd或者telnetd+netkit-inetd的方法都没有成功过,今天用下面的方法一试就好了,而且是即装即用,根本不需要修改任何配置文件! 1)sudo apt-get install telnetd openbsd-inetd 2) more /etc/inetd.conf ## netbios-ssn stream tcp nowait root /usr/sbin/tcpd /usr/sbin/smbd telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd 确保配置文件里有以上内容! 3)sudo /etc/init.d/openbsd-inetd restart 4)登录测试: admin@ubuntu:~$ telnet 127.0.0.1 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. Ubuntu 7.04 ubuntu login: admin

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

<think>我们参考引用内容,特别是引用[1]和引用[2]提供了离线安装的方法,但用户没有明确要求离线安装,因此我们先提供在线安装方法。同时引用[3]提供了Ubuntu18.04安装和启动telnet服务以及查看状态的方法。注意:Telnet是不安全的协议,因为它以明文传输数据。建议仅在测试环境或内部安全网络中使用。步骤:1.安装Telnet服务端和客户端(如果需要)Ubuntu默认使用xinetd作为超级守护进程来管理Telnet服务。因此我们需要安装telnetd(Telnet服务端)和xinetd。2.配置xinetd服务来启动Telnet3.启动服务4.检查服务状态5.防火墙设置(如果需要)根据引用[2]的在线安装部分,我们可以使用以下命令安装:在线安装步骤:步骤1:更新软件包列表步骤2:安装telnetd和xinetd步骤3:创建配置文件步骤4:重启xinetd服务步骤5:检查服务是否监听但是,引用[3]提到了查看telnet运行状态的方法,我们可以使用。具体步骤:1.安装telnetd和xinetd:sudoaptupdatesudoaptinstalltelnetdxinetd-y2.配置xinetd:创建一个配置文件/etc/xinetd.d/telnet,内容如下:servicetelnet{disable=noflags=REUSEsocket_type=streamwait=nouser=rootserver=/usr/sbin/in.telnetdlog_on_failure+=USERID}3.重启xinetd服务:sudosystemctlrestartxinetd4.检查telnet服务是否启动:sudonetstat-a|greptelnet应该看到类似:tcp000.0.0.0:telnet0.0.0.0:*LISTEN5.如果系统防火墙开启,需要允许telnet端口(默认23):sudoufwallow23/tcp6.测试Telnet服务:可以在另一台机器上使用telnet客户端连接,或者在本地使用:telnetlocalhost注意:如果出现连接失败,请检查防火墙和xinetd服务状态。另外,引用[1]提供了离线安装的方法,如果用户是在无网络环境下,则需要下载对应的deb包进行安装。根据引用[2]提供的链接,我们需要下载:xinetd:http://archive.ubuntu.com/ubuntu/pool/universe/x/xinetd/xinetd_2.3.15.3-1_amd64.debtelnetd:http://archive.ubuntu.com/ubuntu/pool/universe/n/netkit-telnet/telnetd_0.17-41_amd64.deb离线安装步骤:1.下载上述两个deb包(注意架构,如果是arm则下载arm的包)。2.安装:sudodpkg-ixinetd_2.3.15.3-1_amd64.debsudodpkg-itelnetd_0.17-41_amd64.deb3.然后按照在线安装的步骤2-6进行配置和启动。但是,请注意,离线安装可能会遇到依赖问题,需要提前准备好依赖包。引用[1]中提供的资源文件可能已经包含了所有依赖,如果用户有该资源文件,则按照其使用说明操作。由于用户问题中没有明确要求离线安装,我们先提供在线安装方法。问题:如何在Ubuntu18.04上安装和启动Telnet服务?回答:过安装telnetd和xinetd,并配置xinetd来启动telnet服务。注意:出于安全考虑,建议使用SSH代替Telnet。如果必须使用Telnet,请确保在安全的内网环境中使用。生成相关问题:1.如何测试Telnet服务是否正常工作?2.如何设置Telnet服务开机自启动?3.Telnet服务的安全替代方案是什么?4.Ubuntu18.04上安装Telnet服务时常见的问题有哪些?</think>### 在 Ubuntu 18.04 上安装和启动 Telnet 服务 以下是详细的操作步骤(**在线安装方式**): #### 1. **安装必要组件** ```bash sudo apt update sudo apt install xinetd telnetd -y ``` #### 2. **配置 Telnet 服务** 创建配置文件: ```bash sudo tee /etc/xinetd.d/telnet <<EOF service telnet { disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID } EOF ``` #### 3. **重启服务** ```bash sudo systemctl restart xinetd ``` #### 4. **验证服务状态** ```bash sudo netstat -a | grep telnet ``` 正常输出应包含: ``` tcp 0 0 0.0.0.0:telnet 0.0.0.0:* LISTEN ``` #### 5. **防火墙设置(如启用)** ```bash sudo ufw allow 23/tcp # Telnet 默认端口 sudo ufw reload ``` #### 6. **测试连接** ```bash telnet localhost ``` 成功连接后会显示: ``` Trying 127.0.0.1... Connected to localhost. ``` > **安全提示**:Telnet 以明文传输数据,仅建议在内网测试环境使用。生产环境请使用 SSH(`sudo apt install openssh-server`)[^1][^2]。 --- ### 离线安装说明 若需离线安装,请按以下步骤操作: 1. 从引用资源[^1]下载 `telnet-server.zip` 2. 解压后进入 Ubuntu 18.04 目录 3. 按说明文档执行: ```bash sudo dpkg -i xinetd_*.deb telnetd_*.deb ``` 4. 重复上述步骤 2-6 的配置 > **依赖说明**:离线安装需提前准备 `xinetd` 和 `telnetd` 的 .deb 包(下载链接见引用[^2])。 --- ### 常见问题解决 - **连接失败**:检查 `disable = no` 配置是否正确 - **端口占用**:确认无其他服务占用 23 端口 - **防火墙拦截**:运行 `sudo ufw status` 验证规则 - **服务未启动**:重启 xinetd:`sudo systemctl restart xinetd`[^3] ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值