导航:首页 > IDC知识 > linuxtelnet服务器安装

linuxtelnet服务器安装

发布时间:2020-12-06 10:03:11

1、如何利用Telnet连接Linux服务器

Windows下通过Telnet连接Linux主机
1、检查是否安装telnet和telnet-server
rpm -qa Linux telnet
rpm -qa Linux telnet-server(什么也不输出说明未安装)
2、安装telnet和telnet-server
yum install telnet
yum install telnet-server
3、修改配置文件:
vi/etc/xinetd.d/ telnet 文件内容如下:
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
将disable=yes这行注释掉(在这行前加入#表示注释)或者将disable=yes改成disable=no也可以,完成上述步骤后重启守护进程:
service xinetdrestart
4、开放防火墙的23号端口,即可在window的cmd下通过telnet连接linux了:
telnet192.168.124.130
输入用户名和密码(默认只能是普通用户登录)
5、如需开启root用户登录,请参考下面的方法:
vi/etc/pam.d/login
#auth requiredpam_securetty.so将这一行加上注释。
这样,root 就可以直接进入Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。
chkconfig--list可以查看linux里服务是否开启
chkconfig--level 2345 xinetd on 设置开机自启动

2、linux怎么安装telnet

要开始使用 Telnet 服务,键入如下命令以连接到远程服务器:
telnet ip_address / server_name
其中 ip_address 是服务器的 IP 地址, server_name 是服务器的名称。

备注:默认情况下,服务器使用 NTLM 身份验证,并提示输入用户名和密码。

telnet服务器默认已经安装在windows中,如何打开telnet服务?
sc config tlntsvr start= auto 自动
sc config tlntsvr start= disabled 已禁用
sc config tlntsvr start= demand 手动

注意=后面有个空格

net start telnet 启动telnet服务
net stop telnet 停止telnet服务

一、安装telnet软件包(通常要两个)。

1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;

2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包!

安装之前先检测是否这些软件包已安装,方法如下:
[root@localhost ~]# rpm -q telnet
telnet-0.17-38.el5
telnet客户端一般默认情况是已安装
[root@localhost ~]# rpm -q telnet-server
无表示未安装
二、安装telnet-server
运行命令安装:
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
xinetd is needed by telnet-server-0.17-39.el5.i386
在这里提示安装出错,需要xinetd依赖包,那我们就先装它吧!

[root@localhost cdrom]# rpm -ivh --force xinetd-2.3.14-10.el5.i386.rpm
warning: CentOS/xinetd-2.3.14-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:xinetd ########################################### [100%]
安装完成
下面我们来安装telnet-server
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:telnet-server ########################################### [100%]
现在可以正常安装了,安装完成下面我们需要配置服务!
三、配置服务
1、开启服务

方法一:使用ntsysv,在出现的窗口之中,将 telnet 勾选起来,然后按下 OK 即可 !
空格键 “选择” ,tab键 "确定&取消"
方法二:编辑 /etc/xinetd.d/telnet

#vi /etc/xinetd.d/telnet
[root@localhost cdrom]# vi /etc/xinetd.d/telnet
方法三:root@localhost cdrom]# chkconfig telnet on #设置在启动系统时,启动telnet服务
2、激活服务

telnet 是挂在 xinetd 底下的,所以自然只要重新激活 xinetd 就能够将 xinetd 里头的设定重新读进来,所以刚刚设定的 telnet 自然也就可以被激活。
[root@localhost cdrom]# service xinetd start
启动 xinetd: [确定]
四、测试服务
C:\>telnet 192.168.13.55
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
Kernel 2.6.18-53.el5 on an i686
login:

参考书籍:
http://books.google.cn/books?id=9-J_jjcTTiwC&pg=RA1-PT8&lpg=RA1-PT8&dq=l%E5%AE%89%E8%A3%85telnet-server-0%5B1%5D.17-25.i386.rpm&source=bl&ots=1XYEm0SUAb&sig=AoWczrjw__cKR732M9YBtUhqSfA&hl=zh-CN&ei=54iDStitN4iVkAWS-fGxBw&sa=X&oi=book_result&ct=result&resnum=1#v=onepage&q=&f=false

再次话说 启动telnet的三种方法:
1.使用命令
# chkconfig --add telnet
# chkconfig telnet on
2.编辑文件 /etc/xinetd.d/telnet
将语句 disable = yes 改成 disable = no 保存退出。
重启服务: service xinetd restart
3.图形界面
找到telnet一项,然后按空格,选中该项。选择OK退出。
重启服务: service xinetd restart

注意 如果装系统的时候带上了防火墙需要
# iptables -F #关闭防火墙
才能远端telnet到服务器

默认情况不能用root身份登陆!!!
修改 /etc下securetty文件可以以root身份登陆
在tty11下加入
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9

3、linux中安装telnet-server提示出错

要看这前面的错误,才能知道原因

4、linux服务器怎么装telnet

一、yum安装telnet

yum install telnet-server

二、配置telnet

telnet是放在xinetd里,将disable改为yes,如下:

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

如果需要使用root使用telnet登录,加上pts/0、pts1这样的,否则跳过这一步

# cat /etc/securetty | grep pts
pts/0
pts/1
pts/2
pts/3

三、启动telnet

# service xinetd start
Starting xinetd: [ OK ]

5、如何在SuSE Linux下安装配置telnet服务

Telnet是进行远程登录的标准协议,它是
当今Internet上应用最广泛的协议之一。它
把用户正在使用的终端或计算机变成网络某
一远程主机的仿真终端,使得用户可以方便
地使用远程主机上的软、硬件资源。
Red Hat Enterprise Linux安装程序默认没有安装Telnet
服务,可使用下面命令检查系统是否已经安装了Telnet服
务或查看已经安装了何种版本。
rpm -q telnet-server
如果系统还没有安装Telnet服务。可将Red Hat
Enterprise Linux 5第3张安装盘放入光驱,加载光驱后在
光盘的Server目录下找到Telnet服务的RPM安装包文件
telnet-server-0.17-38.el5.i386.rpm,然后使用下面的命令
安装Telnet服务。
rpm -ivh /mnt/Server/telnet-server-0.17-38.el5.i386.rpm
Telnet服务并不像其他服务(如HTTP和FTP等)一样作
为独立的守护进程运行,它使用xinetd程序管理,这样不
但能提高安全性,而且还能使用xinetd对Telnet服务器进
行配置管理。
Telnet服务安装后默认并不会被xinetd启用,还要修改
文件/etc/xinetd.d/telnet将其启用。其实/etc/xinetd.d/telnet
文件是xinetd程序配置文件的一部分,可以通过它来配置
Telnet服务器的运行参数。编辑文件/etc/xinetd.d/telnet,
找到语句“disable = yes”,将其改为“disable = no” 。
然后使用以下命令重新启动xinetd服务:
/etc/init.d/xinetd restart
Telnet服务最大连接数
Telnet服务端口
编辑文件/etc/xinetd.d/telnet,在花括号
“{ }”中添加语句“instances = 3”,这里的“3”
是指Telnet服务同时只允许3个连接。
Telnet服务器默认在23端口监听所有客户机的
连接,出于安全的考虑,可以更改服务器监听的
端口。
编辑文件/etc/services,找到语句:
telnet 23/tcp
telnet 23/udp
将这两条语句的23端口号改为其他端口(如2323)即可

6、linux服务器怎么装telnet

新装的Centos6 默认情况下是没有安装telnet服务的,为了使用telnet服务,因此需要安装telnet-server。这里安装时采用的是挂载ISO镜像,并使用RPM方式进行安装。
# mount -o loop /usr/CentOS-6.4-x86_64-bin-DVD1.iso /mnt
如下图:
telnet-server-0.17-47.el6_3.1.x86_64.rpm就是telnet服务安装包
telnet-0.17-47.el6_3.1.x86_64.rpm 为telnet客户端

安装telnet服务: 安装过程很简单,只需要执行下面命令即可。
# rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm

安装完成后会在/etc/xinetd.d/文件夹下生成一个telnet文件。

编辑设置 /etc/xinetd.d/telnet ,将disable= yes设置成disable= no

启动telnet服务。由于telnet服务是由超级服务xinetd来管理的,因此这里启动和停止telnet服务,只需通过修改/etc/xinetd.d/telnet中的disable的值,然后执行xinetd restart即可。
# service xinetd restart

设置telnet服务自启动
# chkconfig telnet on

设置root用户远程登录telnet服务。
默认情况下,系统是不允许root用户telnet远程登录的。如果要使用root用户直接登录,需设置如下内容。
# echo 'pts/0' >>/etc/securetty
# echo 'pts/1' >>/etc/securetty
完成后重启telnet服务
# service xinetd restart

修改防火墙设置,开放23端口通过。
编辑/etc/sysconfig/iptables文件,添加如下一行内容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT。
然后重启防火墙
# service iptables restart

在windows上用telnet客户端测试root用户登录

7、如何配置开通telnet服务 linux

1>编辑telent的配置文件/etc/xinetd.d/telnet 如下:
(设置disable = no,也就是开启telnet服务)
service telnet
{
disable = no
socket_type = stream
server = /usr/sbin/in.telnetd
# server_args =
protocol = tcp
user = root
wait = no
}

2> 配置文件改好后重启服务即可:专
service xinetd restart

然后你就可以正常telnet linux服务器了。属

8、Linux下Telnet的安装与运行

linux下Telnet的安装与运行linux默认是使用服务的
而不安装telnet服务如果要使用telnet
就必须先安装相应的软件包即使安装了软件包
默认的设置telnet
服务也是不运行的
需要手工进行设置如果是redhat9,则在第三张光盘中找到telnet-server-0.17-25.i386.rpm拷贝到服务器上,然后执行rpm
–ivh
telnet-server-0.17-25.i386.rpm安装Vi
/etc/xinetd.d/telnet把此项改成disable=noservice
xinetd
restart
重启服务即可启动。
www.shiwu.com
linux出于安全性考虑,默认是禁止root用户通过telnet登录的。如果一定要用root
telnet的话,修改修改/etc/securetty,加入pts/0pts/1这样就能使root用户远程登录了=====================================【文章二】一。要看是否装了rpm
-qa|grep
telnet-serverrpm
-qa|grep
telnet-client如果没有,则用安装盘rpm
-ivh
telnet-serverrpm
-ivh
telnet-client二。开启TELNET服务1.ntsysv
www.shiwu.com
把telnet
选上,重新启动计算机2.vi
/etc/xined.d/telnetdisable=yes改为noservice
xinetd
restart三。设置telnet
端口vi
/etc/servicestelnet
23
/tcptelnet
23
/udp把23改成其他的好了,如2000再service
xinetd
restart或/etc/init.d/xinetd
status四。限制telnetvi
/etc/xinetd.d/telnetservice
telnet{disable=noind=192.168.1.100
#考虑到服务器有多个IP,这里设置本地telnet服务器IP,远程只能telnet
#192.168.1.100才能进入only_from=192.168.1.0/32
#只允许192.168.1.0-192.168.1.255该网段进入only_from=.e.cn
#只有教育网才能进入!o_access=192.168.1.{4.5}
#限制192.168.1.4和192.168.1.5两个IP登录access_times=8:00-12:00
20:00-23:59
#只允许在这两个时间段使用telnet服务}
www.shiwu.com
五。允许root登录默认不允许root通过telnet登录的,下面是修改方法vi
/etc/pam.d/loginauth
require
pam_securetty.so修改为#auth
require
pam_securetty.so或mv
/etc/securetty
/etc/securetty.bak作者
xuhongwei0411

9、linux 下如何安装Telnet ?

查看:rpm -qa | grep telnet
安装:yum install -y telnet
客户端是WINDOWS的话一般都可以直接在CMD里使用telnet的

10、Linux下安装telnet出现错误

rpm包要写绝对路径,或者你cd到rpm包所在的目录 ,你不是用tab补全的?
如果配了回yum 打yum install telnet-server
注意多用答tab补全,能补的才行,别闷头打字,打完了都是错,要是没有文件,你vi文件名相当于新建了一个文件,当然是空的。

与linuxtelnet服务器安装相关的知识