怎么搭建Centos下的telnet服务
telnet是一个远程登录协议,采用客户机/服务器处理方式,运行端口号为tcp23,telnet为远程登录和访问linux系统提供了一种快捷的方式,但由于telnet是采用明文的方式进行网络数据(包括用户账户和密码)传输的,存在较大的安全隐患,目前已逐渐被SSH所取代
安装telnet服务,因为telnet和xinetd之间存在依赖关系,所以安装telnet服务端之前必须安装xinetd[root@test Packages]# rpm -ivh xinetd-2314-39el6_4x86_64rpm Preparing ########################################### [100%]1:xinetd ########################################### [100%]
然后安装telnet服务端(客户端一般默认已经安装)
[root@test Packages]# rpm -ivh telnet-server-017-47el6_31x86_64rpm Preparing ########################################### [100%]1:telnet-server ########################################### [100%]
telnet服务的启动telnet服务管理由xinetd服务管理器负责,xinetd是一个守护进程,用于处理对各种服务的请求xinetd服务的配置文件在/etc/xinetdd/telnet因为telnet服务器默认情况下并不会被启动,要启动telnet服务可以使用chkconfig命令启动telnet服务
[root@test /]# chkconfig --add telnet[root@test /]# chkconfig telnet on[root@test /]# service xinetd restartStopping xinetd: [ OK ]Starting xinetd: [ OK ]
也可以通过编辑xinetd的配置文件/etc/xinetdd/telnet,找到disable = yes并将其更改为disable = no,然后保存退出
# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/password pairs for authenticationservice telnet{disable = no //将yes更改为noflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/sbin/intelnetdlog_on_failure += USERID}
执行以下命令启动telnet服务
[root@test /]# service xinetd startStarting xinetd: [ OK ]
telnet基本配置# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/password pairs for authenticationservice telnet{disable = noflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/sbin/intelnetdlog_on_failure += USERIDinstances = 5 //最大连接数only_from = 19216811 //允许登录的IP地址 no_access=19216811 //拒绝登录的IP地址access_time=8:00-12:00 //允许登录的时间段}
用windows平台下登录远程服务器
欢迎使用 Microsoft Telnet ClientEscape 字符为 'CTRL+]'Microsoft Telnet> h命令可能是缩写。支持的命令为:c - close 关闭当前连接d - display 显示操作参数o - open hostname [port] 连接到主机(默认端口 23)。q - quit 退出 telnetset - set 设置选项(键入 'set ' 获得列表)sen - send 将字符串发送到服务器st - status 打印状态信息u - unset 解除设置选项(键入 'set ' 获得列表)/h - help 打印帮助信息Microsoft Telnet>
使用命令登录远程服务器telnet hostname/ip/dc
C:\telnet 19216811
默认不允许root用户登录,所以新建一个用户test
[root@test /]# useradd test[root@test /]# passwd testChanging password for user testNew password: BAD PASSWORD: it is too simplistic/systematicBAD PASSWORD: is too simpleRetype new password: passwd: all authentication tokens updated successfully
用test用户登录
CentOS release 65 (Final)Kernel 2632-431el6x86_64 on an x86_64login: testPassword:[test@test ~]$
登陆成功后,用su命令切换到root
[test@test ~]$ su - rootPassword:[root@test ~]#
设置直接用root用户登录telnet,将/etc/securetty更改名称
[root@test ~]# mv /etc/securetty /etc/securettybak
用root用户登录
CentOS release 65 (Final)Kernel 2632-431el6x86_64 on an x86_64login: rootPassword:Last login: Sun May 3 03:14:04 from 1921681222[root@test ~]#
telnet
协议是Internet远程登录服务的标准协议,它为用户提供了在本地计算机上完成远程主机工作的能力。很多终端使用者都习惯在计算机上利用Telnet
会话来远程控制服务器。这里小编就分两步为大家演示如何在Windows系统上利用Telnet协议连接Linux服务器。
步骤一:在Windows系统上打开Telnet功能;
步骤二:在Linux系统上启用Telnet服务。
Windows终端开启Telnet功能
1由于在Windows Vista之后的版本默认并没有提供Telnet功能。如果需要使用Telnet就必须打开此项功能。以Windows 7为例,首先打开控制面板。
2然后在控制面板中打开“程序和功能”。
3再在左上角点击“打开或关闭Windows功能”。
4在“打开或关闭Windows功能”对话框中勾选“Telnet客户端”,点击确定,系统会自动安装。到此Windows终端的工作已经完成。
Linux服务器开启Telnet服务
许多Linux系统在默认情况下是不安装Telnet服务的,如果需要使用就必须安装此项服务。安装的方法有很多,小编在这里只介绍yum安装
Telnet服务,它的优点是能够自动检查安装包的依赖文件不用人为干预,当然前提是系统必须联网。在提示符下输入“yum install -y
telnet-server”命令安装Telnet服务。最后出现Complete,代表安装完成。
检查是否开启telnet服务器是否启动 netstat -anput |grep 25
1使用命令“vi /etc/xinetdd/telnet”编辑Telnet的配置文件,将disable的值改成no。
重启启动xinetd服务,使得telnet配置生效。
2在Linux服务器上打开Telnet协议的23端口。使用命令“vi /etc/sysconfig/iptables”添加红框内的代码,保存。
3重新启动iptables,使得防火墙策略生效。
4在Windows上,用“telnet IP地址”命令,再输入用户名和密码,就可以完成Linux服务器的远程登录。可以使用系统用户名和密码
telnet服务怎么开启,方法如下:
1在控制面板中点击程序选项。
2点击启用或关闭Windows功能。
3找到并勾选teInetclient选项。点击确定即可。
Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。
它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令。
用cisco packet tracer工具,打开cisco packet tracer工具主界面,分别拖入一台c3560交换机和一台主机。
点击交换机开始配置,首先配置用户名和密码。user asdf password asdf
然后配置enable密码,也就是特权密码。enable password asdf
接着,配置vty接口,使用本地数据库用户密码登入。line vty 0 4;login local
接着:ip routing:开启三层交换机的路由功能;no switchport:关闭交换机端口模式;ip address 1921681254 2552552550:配置接口IP地址;
接着配置PC机,切换到config标签页,点击底部的“FastEthernet”,然后配置静态的IP地址如下图所示。
然后配置PC机的网关
接着调用PC机的cmd命令行程序
输入ipconfig /all命令查看PC机的配置情况
输入ping 1921681254命令,查看网络连接情况,由下图可以发现网络已经联通了
接着telnet交换机:telnet 1921681254,然后输入账号密码和特权密码
注意事项:在使用账号密码的时候,要对应不要搞混了,可以一一对应的记录下来,以防搞错;
0条评论