telnet 下载及安装的方法。

telnet 下载及安装的方法。,第1张

一、windows到xp为止都自带这个程序的,vista开始不再自动安装。linux和unix的兼容性程序包中也包括他。elnet是一种协议,全名是是Internet远程登陆协议,早期被用做远程终端,但安全性很差,基本已被弃用,现代远程终端一般使用SSH。使用上,只要是符合telnet协议的服务器,就可以用客户端连接,服务器端提供的命令或 *** 作因人而异。

二、安装telnet客户端:

Win系列的 *** 作系统是流传最为广泛的,那么到了Win7 这一个版本,颠覆了很多内容,在一些设置方面也有所改动。那么Win 7 Telnet的启动和设置问题我们就来简单地讲解一下。首先让我们看一下下面这个问题。

Win 7 Telnet的启动

Telnet是系统管理员常用的远程登录和管理工具,在Windows 2000/XP/2003/Vista系统中它作为标准的系统组件集成到系统中供用户使用。不过默认情况下Telnet服务是被禁止,通常情况下我们只需运行services.msc打开服务管理,找到Telnet服务项设置其启动类型为“手动”或者“自动”,然后启动该服务即可使用了。不过在Windows7中,你按照上述方法是不能找到并启用Telnet服务的。那如何找回Win 7 Telnet功能呢?

1、隐藏原因

其实,在服务管理器中找不到Telnet并不是Win7抛弃了Telnet,而是默认状态下Win7并没有安装Telnet服务。这也是微软第一次从个人系统中将Telnet剔出了系统默认组件之外,这和Windows Server 2008类似。我想微软这么做,应该是出于安全性考虑,毕竟Telnet的数据是以明文传输的,攻击者和容易通过嗅探获取敏感信息。基于安全性考虑,建议大家还是使用安全性更高的、加密的SSH远程管理方式。

2、安装Telnet

不过,我们也没有必要因噎废食,作为个人用户Telnet还是非常方便的。安装Win 7 Telnet和Windows Server 2008略有不同,大家可以通过下面的 *** 作方法实现。依次点击“开始”→“控制面板”→“程序”,“在程序和功能”找到并点击“打开或关闭Windows功能”进入Windows 功能设置对话框。找到并勾选“Telnet客户端”和“Telnet服务器”,最后“确定”稍等片刻即可完成安装。除此之外,我们也可通过该向导安装“TFTP客户端”、“Internet 信息服务”等。

安装完成后,Telnet服务默认情况下是禁用的。还需执行“开始”→“运行”,输入servcies.msc打开服务管理器。找到并双击Telnet服务项,设置其启动方式为“手动”(更安全,只在需要的时候才启用),最后“启动”该服务“确定”退出即可。

使用Telnet时,密码会以明文进行传输,基于这个原因,root用户在默认情况下无法通过Telnet登录。为了打开Telnet,要先确定已经安装了 telnet-server和telnet 的RPM包。

# rpm -qa | grep telnet

telnet-server-0.17-26.EL3.2

telnet-0.17-26.EL3.2

不用介意软件包的版本,红帽网络(RHN)会为订阅频道提供最新的软件包。如果没有 telnet-server 和 telnet 软件包,可以从安装光盘上安装RPM包,或者通过 up2date 工具在RHN订阅中下载和安装这些软件包。如

# up2date telnet-server telnet

一旦安装了这些软件包,检查/etc/xinetd.d/telnet文件确认 disable = yes 已经被修改为disable = no。

# default: on

# description: The telnet server serves telnet sessionsit uses \

# unencrypted username/password pairs for authentication.

service telnet{flags = REUSE

socket_type = streamwait = nouser = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

disable = no}使用 chkconfig 命令使能Telnet Server,为了使用service命令使服务马上可用,可以重新启动xinetd服务。注意:为了实现以上样例中的功能,并不需要拥有上述样例中的特定软件版本。软件版本会根据 *** 作系统版本而定,你必须使用root用户来执行这个命令。同样,如果碰到"command not found"的提示,那么需要使用命令的完整路径,如需要查找 chkconfig 的路径,可以使用 which chkconfig 命令,他会提示全路径 /sbin/chkconfig.

# chkconfig --list telnettelnet off# chkconfig telnet on

# chkconfig --list telnettelnet on# service xinetd restart

Stopping xinetd: [ OK ]

Starting xinetd: [ OK ]

chkconfig命令会使Telnet Server在下次启动之后可用。需要注意的是Telnet Server是xinetd守护进程的一部分。为了使telnet servers马上可用,使用service xinetd restart命令重启 xinetd 进程。然后就可以马上进行telnet登录。

Linux启动ftp服务,比如Redhat或Centos下命令:service vsftpd start前提是你安装了vsftpd软件包然后再你自己的本机运行ftp 192.168.1.3 #你的远程Linux系统IP地址输入用户名、密码ftp>cd /aaa/bbb/cccftp>biftp>get 123.txtftp>bye然后文件就传到本地了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8384034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存