Linux系统中Telnet的安装与使用

Telnet是这样一种服务,它">允许用户登录你的服务器并得到一个类似于你登录VGA终端后的命令提示符。Telnet服务是Fedora中默认安装但不启动的。

Telnet的缺点是只能以纯文本形式发送数据。这就意味着别人可以利用网络分析工具通过分析数据包获得你的用户名和密码。因此对于远程登录来说,使用具有多种加密方式的SSH更安全。

尽管如此,Telnet仍旧被普遍使用。很多网络设备上没有SSH客户端,这使得人们不得不使用telnet来访问其他设备和服务器。稍后我会告诉你如何降低Telnet的不安全性。

使用Telnet客户端

在命令行中使用telnet进行远程登录的命令很简单。你只要输入“telnet IP地址/服务器名"即可。

下面的例子中某人从服务器bigboy登录到服务器smallfry,查看路由表后即注销登录。

[root@bigboy tmp]# telnet
192.168.1.105Tr
ying 192.168.1.105...Connected to 192.168.1.105.Escape character is '^]'.Linux 2.4.18-14 (smallfry.my-site.com) (10:35 on Sunday, 05 January 2003)Login: peterPassword:Last login: Fri Nov 22 23:29:44 on ttyS0You have new mail.[peter@smallfry peter]$[peter@smallfry peter]$ netstat -nrKernel IP routing tableDestination
Gateway Genmask Flags MSS Window irtt Iface255.255.255.255 0.0.0.0 255.255.255.255 UH 40 0 0 wlan0192.168.1.0 0.0.0.0 255.255.255.0 U 40 0 0 wlan0127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo0.0.0.0 192.168.1.1 0.0.0.0 UG 40 0 0 wlan0[peter@smallfry peter]$ exitlogoutConnection closed by foreign host.[root@bigboy tmp]#

安装Telnet服务软件

旧版的RedHat默认已经安装Telnet服务,但Fedora没有,因此你要自己安装。

大部分Linux软件都有预编译包,因此下载和安装并非难事。

在搜索安装包时,切记Telnet服务RPM包的文件名通常以 "telnet-server"开头,然后是版本号,如:telnet-server-0.17-28.i386.rpm。

而对于Debian/Ubuntu来说,Telnet服务包前缀为"telnetd",如:telnetd_0.17-32_i386.deb。

telnet服务的配置很简单,但在不同Linux发行版本中其过程略有不同。

Redhat / Fedora

使用chkconfig命令来配置telnet服务。

[root@bigboy tmp]# chkconfig telnet on

你也可以使用chkconfig --list来确认telnet将在系统重启后启动。

[root@bigboy tmp]# chkconfig --list | grep telnet telnet: on[root@bigboy tmp]#

使用chkconfig命令来关闭telnet服务。

[root@bigboy tmp]# chkconfig telnet off

时间: 2024-10-20 01:21:31

Linux系统中Telnet的安装与使用的相关文章

linux系统中程序的安装、卸载和升级教程

对于Linux初学者来说,RPM安装是一个不错的选择.如果想真正掌握Linux系统,源代码安装仍然是Linux下软件安装的重要手段.由于linux系统中应用软件的安装和大家熟悉的windows下面的软件的安装过程存在很大的区别,在linux中,根据下载到安装包的格式的不同用不同的安装方法,下面将对linux下的应用程序安装进行总结和归纳. 1.源代码包的安装 gzip -d apache_1.3.20.tar.gz (解压) tar xvf apache_1.3.20.tar (解包) cd a

win与linux系统中python requests 安装_python

在 windows 系统下,只需要输入命令 pip install requests ,即可安装. 在 linux 系统下,只需要输入命令 sudo  pip install requests ,即可安装. 或者 ================= Window 1.  下载requests  被墙  打开这个网址, http://www.lfd.uci.edu/~gohlke/pythonlibs 在这个网站上面有很多 python 的第三方库文件, ctrl+f 找到 requests 下载

linux系统中mySQL的安装和配置详解

二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到"Linux x86 RPM downloads"项,找到"Server"和"Client programs"项

linux系统中zabbix客户端安装配置介绍

  1.创建用户 groupadd zabbix useradd zabbix -g zabbix 2.安装 wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.7/zabbix-2.2.7.tar.gz tar zxvf zabbix-2.2.7.tar.gz cd zabbix-2.2.7 ./configure --prefix=/usr/local/zabbix --enable

Linux系统中PHP环境安装curl扩展的教程

如果php已经在系统编译好,后来又需要添加新的扩展. 一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展. 下面以安装curl扩展为例: 1.下载curl安装包.(我的php是4.4.4的,下载最新的curl 7.16 不能使用,最后下载7.14的才可以,所以要注意一下版本问题) ./configure make php要求curl的目录要有include和lib目录,并且include下要有easy.h 和curl.h两个文件,lib下要有libcur

在Linux系统中安装Go语言的详细教程

  这篇文章主要介绍了在Linux系统中安装Go语言的详细教程,由于国内很多人对谷歌的盲目追捧,导致Go语言在国内的人气远超国外...需要的朋友可以参考下 Go (也叫 "golang")是一款由Google最初开发的编程语言.它自诞生就有几个设计原则:简单性.安全性和速度.Go语言发行版拥有各种调试.测试.调优和代码审查工具.如今Go语言和它的工具链在大多数Linux发行版的基础仓库都可用,用默认的包管理器就可以安装. 在Ubuntu.Debian 或者 Linux Mint上安装G

Linux系统中安装使用ntfs-3g挂载NTFS分区的教程

  Linux系统中安装使用ntfs-3g挂载NTFS分区的教程.系统环境默认安装后,不能访问ntfs分区,在安装和配置ntfs-3g以后即可. 1.安装ntfs-3g 代码如下: apt-get -y install ntfs-3g 2.创建挂载的文件夹 我windows下面有三个磁盘.都需要访问.所以在/mnt中新建了三个文件夹,分别是/mnt/C./mnt/D./mnt/E 3.挂载分区 首先使用fdisk命令查看目前磁盘情况 代码如下: debian-hcshangxinli:/home

在Linux系统中安装varnish-cache配置及体验方法

  varnish-cache在linux系统中是一套高效能的反向网站快取服务器,这样的服务器很大的方便了电脑的使用,但是在电脑上要怎么的进行安装和体验呢!现在我们一起来看看吧! 主要理解下vcl 几个状态,主要是 vcl-recv 和 vcl-fetch 基本就够用了 vcl-recv 一般可以指定 使用哪个backend 可以设定 pass 规则 vcl-fetch 主要处理 缓存规则,设置缓存时间 beresp.ttl 1.手动清理缓存的命令(3.0版和以前有出入来着): sudo var

在Linux系统中更新镜像和利用下载安装软件的问题

问题描述 在Linux系统中更新镜像和利用下载安装软件的问题 在用Linux系统时,如RedHat或者Ubuntu,用yum或者apt-get更新镜像或者下载安装软件时,如实出现类似如下错误,即不是Ign(忽略).err就是failed,不知道如何解决?求指教!注:网络是没有问题的. Ign http://us.archive.ubuntu.com raring-updates/multiverse Translation-en Err http://us.archive.ubuntu.com