精华内容
下载资源
问答
  • 服务器安装xinetd包
    2021-05-26 04:11:40

    linux服务安装与配置(二):安装xinetd服务

    xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。telnet服务就是通过xinetd服务来管理的,所以在安装后面telnet服务之前需要先安装xinetd服务。

    首先查看是否有安装xinet服务:# rpm -qa | grep xinetd

    #

    没有则使用光盘中rpm包来安装,步骤如下:# mkdir cdrom

    # mount /dev/sr0 cdrom/

    mount: block device /dev/sr0 is write-protected, mounting read-only

    # cd cdrom/

    # rpm -ivh xinetd-2.3.14-29.el6.i686.rpm

    warning: xinetd-2.3.14-29.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY

    Preparing... ########################################### [100%]

    1:xinetd ########################################### [100%]

    #

    安装完成之后就可以启动了:# service xinetd start

    正在启动 xinetd: [确定]

    原文:https://www.cnblogs.com/ios9/p/9749725.html

    更多相关内容
  • 安装及配置xinetd 1. sudo apt-get install xinetd (sudo aptitude show/install xinetd) 2. sudo vi /etc/xinetd.d/myhttpd (注意三个统一) service myhttpd { socket_type = stream protocol = tcp ...

    安装及配置xinetd

    1. sudo apt-get install xinetd    (sudo aptitude show/install xinetd)

    2. sudo vi /etc/xinetd.d/myhttpd   (注意三个统一)

    service myhttpd

    {

            socket_type = stream

            protocol   = tcp

            wait           = no

            user        = nobody

            server            = /home/itcast/myhttpd  //可执行文件

            server_args   = /home/itcast/dir

            disable           = no

            flags             = IPv4

    }

    socket_type:    网络套接字类型,流或者数据包.  

    protocol:       IP协议,通常时TCP或者UDP

    wait:           取值yes/no  

    user:           运行进程的用户ID

    server:         执行的完整路径

    server_args:    传递给server的值

    disable:        用于在默认的{}中禁止服务

    flags:          所使用的互联网协议

    3. sudo vi /etc/services   向其中加入端口号,如:2222

    myhttpd  2222/tcp #myhttpd server

    myhttpd  2222/udp #myhttpd server

    4. 一定要 重启xinetd服务器  sudo service xinetd restart

    展开全文
  • xinetd-2.3.14-40.el6.src.rpm

    2020-01-21 16:13:08
    xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。
  • 文章目录1、基于xinetd服务的启动管理(1)telnet服务安装(2)telnet服务启动2、基于xientd服务的自启动管理(1)使用chkconfig命管理自启动(2)使用ntsysv命令管理自启动 现在Linux系统中基于xinetd的服务越来越...

    现在Linux系统中基于xinetd的服务越来越少了,但Linux系统中还是有基于xinetd的服务的,所以我们还是需要了解一下基于xinetd的服务的管理。

    1、基于xinetd服务的启动管理

    我们使用telnet服务来举例,telnet服务是用来进程系统远程管理的,端口是23。不过需要注意的是telnet的远程管理数据在网络当中是明文传输,非常不安全,所以我们在生产服务器上是不建议启动telnet服务的(telnet服务的server端不安全),我们这里只是举例而已,用完就删除即可。在生产服务器上,远程管理使用的是ssh协议,ssh是加密的更加安全。

    telnet服务是基于xinetd的服务。

    (1)telnet服务安装

    Linux系统中默认是没有安装telnet服务的。

    telnet服务有两个安装包:

    • telnet-client 软件包,提供的是 telnet 客户端程序。
    • telnet-server 软件包,才是Linux系统中的telnet服务。

    所以我们只安装 telnet-server 软件包即可。

    # 1.查看Linux系统中是否已安装telnet服务
    [root@localhost ~]# rpm -q telnet-server
    package telnet-server is not installed(未安装)
    
    # 2.yum方式telnet服务
    # 2.1查看yum库中的telnet服务RPM包
    [root@localhost ~]# yum list |grep telnet
    telnet.x86_64                              1:0.17-49.el6_10              updates
    telnet-server.x86_64                       1:0.17-49.el6_10              updates
    
    # 2.2安装telnet服务
    [root@localhost ~]# yum -y install telnet-server-0.17-49.el6_10.x86_64
    
    # 2.3查看telnet服务是否安装成功
    [root@localhost ~]# rpm -q telnet-server
    telnet-server-0.17-49.el6_10.x86_64(说明telnet服务安装成功)
    
    

    我们在通过[root@localhost ~]# chkconfig --list命令查看telnet服务是否已安装
    在这里插入图片描述

    (2)telnet服务启动

    telnet服务是基于xinetd的服务,所以无法使用service命令启动,还有/etc/init.d/路径的方式也不能启动。

    因为基于xinetd的服务没有独立启动的功能,需要xinetd服务来启动telnet服务。

    /etc/xinetd.d目录是基于xinetd服务的目录,里边放的都是基于xinetd的服务的配置文件。如下图:

    在这里插入图片描述

    我们需要修改/etc/xinetd.d/telnet配置文件,来修改telnet服务的启动状态。

    [root@localhost ~]# vim /etc/xinetd.d/telnet
    
    # 内容如下:
    # default: on
    # description: The telnet server serves telnet sessions; it uses \
    #       unencrypted username/password pairs for authentication.
    service telnet						服务的名称为telnet。
    {
            flags           = REUSE    	标志为REUSE,设定TCP/IP socket可重用。
            socket_type     = stream	使用TCP协议数据包。
            wait            = no		允许多个连按同时连接。
            user            = root		启动服务的用户为root。
            server          = /usr/sbin/in.telnetd	服务的启动程序。
            log_on_failure  += USERID	登陆失败后,记录用户的ID。
            disable         = yes		服务不启动。
    }
    

    我们需要把disable选项改为no即可。

    然后我们需要重启:

    [root@localhost ~]# service xinetd restart
    停止 xinetd:                                              [确定]
    正在启动 xinetd:                                          [确定]
    

    然后查看telnet服务是否启动成功
    在这里插入图片描述
    使用chkconfig --list查看telnet服务的自启动状态
    在这里插入图片描述

    为什么我设置的是telnet服务的启动状态,怎么自启动状态也被修改了?

    看下面一点就有解释了。

    2、基于xientd服务的自启动管理

    (1)使用chkconfig命管理自启动

    [root@localhost ~]# chkconfig 服务名 on|off
    

    注意:

    • 基于xinetd的服务,没有自己的运行级别,是依靠xinetd服务的运行级别。所以不用指定--level选项,一定不能写。

    • 基于xinetd的服务的运行级别是跟从xinetd服务的运行级别,也就是说xinetd服务的运行级别就是基于xinetd的服务的运行级别。

      在这里插入图片描述

    • 还有一个要注意的是,其实基于xientd的服务,设置启动管理为启动,也就是把telnet服务启动,其实同时就把telnet服务的自启动管理设置成为开启了,两个是通用的,这样的设置是很不合理的,我们知道就行。

    (2)使用ntsysv命令管理自启动

    请看上一篇文章中的方式三:https://blog.csdn.net/Liuyuelinjiayou/article/details/107964574

    展开全文
  • 1.telnet服务简单介绍Telnet协议是TCP/IP协议族中...终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必...

    1.telnet服务简单介绍

    Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。在Linux系统中首先telnet服务是由xinetd守护的,所以要先安装xinetd服务,守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户请求一个连接,守护进程就会创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。但是,对于系统所提供的每个服务,如果都必须运行一个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd internet daemon)。

    2.在Linux系统中安装telnet服务

    操作系统版本如下:(redhat的yum在线更新是收费的,所以我们使用rpm包安装)

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    首先检查telnet服务是否已安装:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    因为telnet要依靠xinetd服务启动,所以要先安装xinetd,不然会报错:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    准备好安装包 xinetd-2.3.14-40.el6.x86_64.rpm和telnet-server-0.17-47.el6.x86_64.rpm。

    安装过程如下:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    安装完成后会在/etc/xinetd.d/文件夹下生成一个telnet文件,编辑设置 /etc/xinetd.d/telnet ,将disable= yes设置成disable= no。

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    启动telnet服务。由于telnet服务是由超级服务xinetd来管理的,因此这里启动和停止telnet服务,只需通过修改/etc/xinetd.d/telnet中的disable的值,然后执行service xinetd restart即可。设置root用户远程登录telnet服务。默认情况下,系统是不允许root用户telnet远程登录的。如果要使用root用户直接登录,需设置如下内容:

    echo 'pts/0' >>/etc/securetty

    echo 'pts/1' >>/etc/securetty。

    完成后重启telnet服务:service xinetd restart

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    修改防火墙设置,开放23端口通过,编辑/etc/sysconfig/iptables文件,添加如下一行内容:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT

    然后重启防火墙(Linux防火墙配置应用防火墙规则:iptables-restore: line 1 failed可能会报错,可做如下处理,参考https://blog.csdn.net/cailongbiaoyuli/article/details/83748787):

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

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

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    也可以使用如下命令检查23端口是否开启:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    3.在Linux系统中安装telnet客户端

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    出现这种问题的原因是因为系统的glibc版本不符合安装要求,可以对glibc进行升级解决该问题。但是我对glibc一点也不了解,并不想采用此方法,所以换个低版本的客户端安装包(rpm包下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=telnet(x86-64))试试。

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    rmimage.png

    如图所示:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    本文正题:在实际工作中,我们在跟其他系统对接时,需要新开发接口与业务流程文件,因为每个系统的开发进度与每个开发人员的素质不一,可能会出现我们已经开发完,而对方系统却没有开发完。所以要想提前测试自己的接口是否有问题,可以使用TCP发报文工具,还有就是使用telnet服务发送报文。

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    点击第一个截图的发送按钮即可,将报文发送到6.1.27.21服务器上。

    使用telnet发送报文时,需要将报文调成一行。

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    建议在不使用telnet服务时,chkconfig telnet off将其关闭,这样安全。

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    使用chkconfig telnet on再将服务打开:

    6d327886b0c0?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    image.png

    展开全文
  • Xinetd服务的安装与配置

    千次阅读 2020-08-06 17:34:34
    Linux服务器的主要任务就是为本地或远程用户提供各种服务。通常Linux系统上提供服务的程序是由运行在后台的守护进程(Daemon)来执行。一个实际运行中的Linux系统一般会有多个这样的程序在运行。这些后台守护进程在...
  • 安装好之后存在的文件: ubuntu@ubuntu:/etc/xinetd.d$ ls chargen daytime discard echo time 添加文件->xhttpd(将调用的可执行程序的文件名)HTTP协议: 请求服务器数据: GET / 文件或目录位置 ...
  • sudo apt-get install xinetd telnetd 刚开始我以为是没有这个,后来查了一下资料发现,有这个软件,于是百度了一下才知道解决以上问题需要如下操作: # apt-get update # apt-get upgrade # apt-get install ...
  • 1.7.3 超级服务器inetd和xinetdinetd(因特网守护进程)及其替代品xinetd(扩展的因特网守护进程,xinetd.org)被称为超级服务器或服务分配器,这是因为它们在必要的时候会启动其他的守护进程,比如smbd(Samba)和vsftpd...
  • 安装tftp服务器:需要安装xinetd、tftp、tftp-server3软件1、如果能上网,通过yum安装:sudo yum install xinetdsudo yum install tftpsudo yum install tptp-server2、如果不能上网,可以直接安装提供的rpm:sudo...
  • 13.CentOS 7.3 Xinetd服务的安装与配置

    千次阅读 2018-08-08 08:23:19
    Linux服务器的主要任务就是为本地或远程用户提供各种服务。通常Linux系统上提供服务的程序是由运行在后台的守护进程(Daemon)来执行。一个实际运行中的Linux系统一般会有多个这样的程序在运行。这些后台守护进程在...
  • centOS安装telnet服务和xinetd服务

    千次阅读 2018-03-25 15:05:15
    # telnet bash: telnet: command not found 2、 查询了是否安装Telnet,结果如下: [root@localhost ~]# rpm -qa telnet* telnet-server-0.17-47.el6.i686 3:进行安装,客户端和服务器端:[plain] view ...
  • CentOS7安装telnet服务和xinetd服务

    千次阅读 2018-12-04 00:12:20
    就这么一个简单的东西搞得我脑瓜子疼。。。。废话不多说;开整! 1===》查看系统版本信息(网上有很多查询系统版本的命令,不过个人觉着下面这个看着最直观 [看着最...3===》 进行telnet安装,客户端和服务器端:...
  • xinetd服务器

    2018-02-08 18:32:00
    xinetd 服务器配置xinetd服务1.xinetd可以统一管理很多服务进程 绑定、侦听和接受来自对服务器每个端口的请求 有客户端访问时,调用相应的服务器程序响应 节约系统内存资源 同时响应多个客户端的请求windows没有该...
  • CentOS6.5下网络启动服务器安装和配置方法背景:在大规模安装服务器时,需要批量...Centos7以前的操作系统因为xinetd和TFTP版本的问题(版本过低)在安装后在PXE装机时会出现无法连接TFTP服务器的问题,建议安装TFT...
  • 搭建pxe远程安装服务器

    千次阅读 2022-01-17 14:47:36
    四、搭建PXE远程安装服务器 1、安装DHCP服务 2、安装tftp 3、准备pxe引导程序 4、安装ftp源 5、配置启动菜单文件 6、kickstart无人值守安装 一、PXE概述 PXE(预启动执行环境)是由Inter公司开发的网络...
  • redhat6.5安装telnet服务(包含rpm依赖),安装步骤如下:https://www.cnblogs.com/dzdwr3/p/6225125.html
  • 11:搭建无人执守安装服务器服务器.docx
  • linux服务篇-Xinetd服务

    2022-05-17 21:17:09
    Xinetd=eXtended InterNET services daemon(扩展互联网服务守护进程=超级互联网守护进程=超级服务),xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理保护多种轻量级Internet服务。它在...
  • xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。 2....
  • tftp服务器离线安装

    2021-03-16 09:20:04
    获取离线安装包 可以通过去网上下载tftp-server和xinetd得到rpm安装包,也可以通过已有的CentOs系统...# 原始值为0表示安装完后删除,1表示下载之后不删除,这里我们将其改为1 keepcache=1 debuglevel=2 logfile=/va
  • 通过PXE批量部署服务器
  • loadrunner监控数据库以及linux服务器的配置在loadrunner的controller中运行脚本,要想找到系统的瓶颈,监控服务器和数据库资源是一项必不可少的措施。首先是数据库1.在cotroller左边的可显示图像中,database-...
  • Linux系统之Xinetd服务

    2021-04-22 21:01:02
    4、安装和使用 安装 rpm -ivh xinetd* 或者 yum install -y xinetd 启动停止: #启动 service xinetd start #停止 service xinetd stop #重启 service xinetd restart 5、配置 Xinetd的配置文件是/etc/xinetd.conf...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,300
精华内容 6,120
关键字:

服务器安装xinetd包