`

buntu下Telnet服务的实现方法

阅读更多

Ubuntu 很长时间了,一直不会怎么用telnet服务。现在知道了,整理一下Ubuntu下实现Telnet服务的资料,供大家学习参考。
1、安装xinetd 以及telnetd

liceven@liceven-laptop:~$ sudo apt-get install xinetd telnetd

获取:1 http://Ubuntu.cn99.com feisty/main xinetd 1:2.3.14-1ubuntu1 [135kB]
获取:2 http://Ubuntu.cn99.com feisty/universe telnetd 0.17-35ubuntu1 [42.0kB]
下载 177kB,耗时 7s (25.2kB/s)                                                
选中了曾被取消选择的软件包 xinetd。
(正在读取数据库 ... 系统当前总共安装有 123141 个文件和目录。)
正在解压缩 xinetd (从 .../xinetd_1%3a2.3.14-1Ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 telnetd。
正在解压缩 telnetd (从 .../telnetd_0.17-35Ubuntu1_i386.deb) ...
正在设置 xinetd (2.3.14-1Ubuntu1) ...
Stopping internet superserver: xinetd.
增加 `diversion of /etc/init.d/inetd to /etc/init.d/inetd.real by xinetd'
Starting internet superserver: xinetd.

正在设置 telnetd (0.17-35Ubuntu1) ...
--------- IMPORTANT INFORMATION FOR XINETD USERS ----------
The following line will be added to your /etc/inetd.conf file:

telnet          stream tcp     nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

If you are indeed using xinetd, you will have to convert the
above into /etc/xinetd.conf format, and add it manually. See
/usr/share/doc/xinetd/README.Debian for more information.
-----------------------------------------------------------

2、配置文件

 

A。 /etc/inetd.conf

 

liceven@liceven-laptop:~$ cat /etc/inetd.conf如果存在就不需要了

telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

B. 修改/etc/xinetd.conf

root@liceven-laptop:/etc# cat xinetd.conf
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{

# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info(插入红色部分
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}

includedir /etc/xinetd.d


C。/etc/xinetd.d/telnet并加入以下内容:


# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}  

3. 重启机器或重启网络服务sudo /etc/init.d/xinetd restart
4. 使用TELNET客户端远程登录;ifconfig -a显示本机地址;

 


//查看telnet服务是否启动的命令: sudo netstat -ta |grep telnet

分享到:
评论

相关推荐

    ubuntu下telnet安装包

    然而,默认情况下,Ubuntu出于安全考虑可能不会开启telnet服务。为了安全地启用telnet服务,你需要编辑`/etc/inetd.conf`文件,将telnet服务添加进去。使用以下命令打开文件: ``` sudo nano /etc/inetd.conf ``` 在...

    Ubuntu下配置telnet,ssh说明

    总结来说,本文详细介绍了如何在Ubuntu系统下配置Telnet、SSH和FTP服务。这些步骤包括了安装必要的组件、配置相关服务、设置安全选项以及对服务进行重启以使更改生效。每个服务的配置都提供了足够的细节来确保用户...

    Ubuntu下配置Telnet、SSH、FTP以及远程桌面.docx

    "Ubuntu 下配置 Telnet、SSH、FTP 及远程桌面" 本文将详细介绍 Ubuntu 下配置 Telnet、SSH、FTP 及远程桌面的过程。首先,我们将介绍 Telnet 的配置,包括安装 xinetd 和 telnetd、修改配置文件 xinetd.conf 和 ...

    ubuntu开启22端口的实现

    需要通过xshell工具,通过ssh连接ubuntu服务器。默认端口22。 结果 常规连接 命令行连接 //直接通过命令连接 ssh 远程机器名@192.168.67.128 或者 telnet 192.168.67.128 22 分析 ip和端口都没有问题。 查看...

    ubuntu下tftp服务器软件安装包及说明书

    6. **验证服务**:可以通过网络工具(如`telnet`或`nc`)测试TFTP服务器是否正常工作。 在Android开发中,TFTP服务器可用于快速传输文件到设备,例如更新固件、调试应用程序等。通过配合DHCP和BootP服务,还可以...

    Linux离线telnet安装包

    在Linux系统中,Telnet...以上就是关于在Linux离线环境下安装telnet服务的基本流程和注意事项。在实际操作时,需要根据具体系统环境和需求进行调整。记得在执行任何系统级别的操作时备份重要数据,以防止意外情况发生。

    开远程telnet服务代码.rar_telent_telnet

    2. **Linux系统**:在Linux环境下,通常通过安装telnet-server软件包(如在Debian/Ubuntu系统中使用`sudo apt-get install telnetd`,在CentOS/RHEL中使用`yum install xinetd telnet`)并配置xinetd或sshd服务来...

    如何开启Linux的telnet服务 开启ftp服务.pdf

    - 方法一:通过图形界面工具`ntsysv`开启服务,勾选telnet服务并保存设置。 - 方法二:编辑`/etc/xinetd.d/telnet`配置文件,将`disable = yes`改为`disable = no`,然后重启`xinetd`服务以激活更改。 3. **测试...

    securecrt for Ubuntu(ubuntu下的securecrt工具 32&64位)

    在Ubuntu环境下,SecureCRT提供了图形化的界面,使得用户可以通过SSH协议安全地连接到远程服务器,进行命令行操作,而无需依赖于命令行窗口。这款工具支持多种协议,包括Telnet、Rlogin和SSH1/SSH2,确保了数据传输...

    busybox-1.14.2+wu-ftpd-2.6.2实现FTP和Telnet移植详解

    ### busybox-1.14.2+wu-ftpd-2.6.2实现FTP和Telnet服务移植详解 #### 平台环境与工具介绍 - **操作系统**: Ubuntu 8.10 - **交叉编译器**: arm-linux-gcc 3.4.1 - **文件系统工具**: busybox-1.14.2 - **FTP服务...

    Ubuntu16.04.6LTS下openssh8.2升级

    OpenSSH是基于SSH协议的开源实现,由OpenBSD项目维护,提供包括ssh、sshd、sftp等在内的多种安全网络服务。其中,sshd是作为守护进程运行的服务,负责处理来自客户端的SSH连接请求。OpenSSH的安全性在于其加密技术,...

    ubuntu全面

    在 Ubuntu 12.04 中安装和设置 Samba 是为了让 Linux 系统能够与 Windows 系统进行网络共享,实现文件和打印机的互通。Samba 是一个开源软件,它兼容 Microsoft SMB/CIFS 协议,使 Linux 系统能够无缝地融入到 ...

    实现docker的telnet ssh远程登录.docx

    本文将详细介绍如何使用 Docker 实现 Telnet/SSH 远程登录,包括 Docker 配置端口映射、创建非 root 用户和密码、配置远程 Telnet 服务等步骤。 一、 Docker 配置端口映射 在 Docker 中,我们可以使用 `-p` 选项来...

    ubuntu环境简易搭建

    通过FTP、Samba等工具实现数据共享,Telnet、SSH服务用于远程登录操作。此法最大化利用局域网资源,但调试程序时可能会遇到资源冲突问题。 5. **虚拟机安装**:在单台物理机上运行多个操作系统,便于数据交换和跨...

    putty远程连接ubuntu

    本文将围绕"putty远程连接ubuntu"这一主题展开,详细解析如何利用Putty通过SSH协议远程连接到Ubuntu系统,包括安装配置OpenSSH服务端、设置SSH配置文件以及重启服务等关键步骤。 ### 一、理解Putty Putty是一款...

    ubuntu-12-04-deb 软件 安装包备份

    在Ubuntu系统中,SSH服务通常由`openssh-server`包提供,安装这个包后,你可以通过SSH客户端连接到你的Ubuntu服务器,进行远程管理。 MySQL是一个流行的开源关系型数据库管理系统,广泛应用于Web应用程序。在Ubuntu...

    网安工具系列:蜜罐系统HFish的部署与功能实测(Ubuntu环境下)

    5. **模块化设计**:HFish采用模块化结构,用户可以根据需求添加或修改模块,实现自定义的蜜罐服务。 6. **数据库存储**:所有的交互数据都会被保存到数据库中,便于长期追踪和研究。 7. **Web管理界面**:HFish...

    libqttelnet.tar.gz

    《Ubuntu 16.04下Qttelnet客户端库的编译与使用详解》 在信息技术领域,网络通信是不可或缺的一部分,而telnet协议作为早期的远程登录协议,至今仍被广泛应用于设备调试、系统管理等场景。本文将详细介绍在Ubuntu ...

    ubuntu远程管理软件

    8. **兼容性**:PuTTY不仅适用于Ubuntu,还可在Windows、Mac OS X等多种操作系统上运行,实现了跨平台的远程管理。 安装 PuTTY 在 Ubuntu 上: 尽管Ubuntu自带了SSH客户端`ssh`,但如果你偏爱PuTTY的图形化界面,...

Global site tag (gtag.js) - Google Analytics