二、安装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然后文件就传到本地了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)