位置: IT常识 - 正文

Linux使用xinetd服务的管理方法案例详解(如何使用linux服务器)

编辑:rootadmin
这篇文章主要介绍了Linux使用xinetd服务的管理方法案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下... 21-09-03 基于 xinetd 服务的启动

推荐整理分享Linux使用xinetd服务的管理方法案例详解(如何使用linux服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux xinetd服务,linux xinit,如何使用linux服务器,linux network active exited,linux xinetd.d,如何使用linux服务器,linux network active exited,linux xinetd.d,内容如对您有帮助,希望把文章链接给更多的朋友!

基于 xinetd 的服务没有自己独立的启动脚本程序,是需要依赖 xinetd 的启动脚本来启动的。xinetd 本身是独立的服务,所以 xinetd 服务自己的启动方法和独立服务的启动方法是一致的。

但是,所有基于 xinetd 这个超级守护进程的其他服务就不是这样的了,必须修改该服务的配置文件,才能启动基于 xinetd 的服务。所有基于 xinetd 服务的配置文件都保存在 /etc/xinetd.d/ 目录中。

我们使用 Telnet 服务来举例。Telnet 服务是用来进行系统远程管理的,端口是 23。不过需要注意的是,Telnet 服务的远程管理数据在网络中是明文传输的,非常不安全,所以在生产服务器上是不建议启动 Telnet 服务的。在生产服务器上,远程管理使用的是 ssh 协议,ssh 协议是加密的,更加安全。

Telnet 服务也是分为"客户端/服务器端"的,其中服务器端是用来启动 Telnet 服务的,并不安全;客户端是用来连接服务器端或测试服务器的端口是否开启的,在实际工作中我们主要使用 Telnet 客户端来测试远程服务器开启了哪些端口。

客户端的命令格式如下:

[root@localhost ~]# telnet 服务器 IP#连接并管理远程服务器,因为数据明文传输,所以不安全[root@localhost ~]# telnet 服务器IP 端口#测试远程服务器的端口是否开启。如果能够正常连接,则证明该端口是开启的

例如:

[root@localhost ~]# telnet 192.168.0.210 22#测试一下192.168.0.210这台服务器上的22(ssh服务)端口是否打开#连接成功后,退出时使用"Ctrl+]"快捷键回到telnet交互模式,再输入"quit"退出Linux使用xinetd服务的管理方法案例详解(如何使用linux服务器)

虽然 Telnet 服务不安全,但 Telnet 服务是基于 xinetd 的服务,我们使用 Telnet 服务来学习一下基于 xinetd 服务的启动管理。在目前的 Linux 系统中,Telnet 的服务器端都是不安装的,如果进行测试,则需要手工安装。安装命令如下:

[root@localhost ~]#rpm-ivh/mnt/cdroin/Packages/telnet-server-0.17-47.el6.i686.rpm[100%]###############Preparing...1:telnet-server###############[100%]#安装[root@localhost ~]# chkconfig -list#安装之后查询一下…省略部分输出...基于xinetd的服务:chargen-dgram:关闭chargen-stream:关闭cvs:关闭daytime-dgram:关闭daytime-stream:关闭discard-dgram:关闭discard-stream:关闭echo-dgram:关闭echo-stream:关闭rsync:关闭tcpmux-server:关闭telnet:关闭time-dgram:关闭time-stream:关闭#Telnet服务已经安装,是基于xinetd的服务,自启动状态是关闭

接下来我们就要启动 Telnet 服务了。既然基于 xinetd 服务的配置文件都在 /etc/xinetd.d/ 目录中,那么 Telnet 服务的配置文件就是 /etc/xinetd.d/telnet。我们打开这个文件看看,如下:

[root@localhost ~]#vi /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可重用socketjtype = stream#使用 TCP协议数据包wait = no#允许多个连接同时连接user = root#启动服务的用户为rootserver = /usr/sbin/in.telnetd#服务的启动程序log_on_failure += USERID#登录失败后,记录用户的IDdisable = yes#服务不启动}

如果想要启动 Telnet 服务,则只需要把 /etc/xinetd.d/telnet 文件中的"disable=yes"改为"disable=no"即可,"disable"代表取消,"disable=yes"代表取消是 yes,当然不启动服务;"disable=no"代表取消是 no,当然就是启动服务了。具体命令如下:

[root@localhost ~]#vi /etc/xinetd.d/telnet#修改配置文件service telnet {…省略部分输出…disable = no#把 yes 改为no}[root@localhost ~]# service xinetd restart#重启xinetd服务停止 xinetd:[确定]正在启动xinetd:[确定][root@localhost ~]# netstat -tlun|grep 23tcp 0 0 :::23 :::* LISTEN#查看端口,23端口启动,表示Telne服务已经启动了

基于 xinetd 服务的启动都是这样的,只需修改 /etc/xinetd.d/ 目录中的配置文件,然后重启 xientd 服务即可。

基于xientd 服务的自启动

基于 xinetd 服务的自启动管理有两种方法,分别是通过 chkconfig 命令管理自启动和通过 ntsysv 命令管理自启动。但是不能通过修改 /etc/rc.d/rc.local 配置文件来管理自启动,因为基于 xinetd 的服务没有自己的启动脚本程序。我们分别来看看。

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

chkconfig 自启动管理命令可以管理所有 RPM 包默认安装的服务,所以也可以用来管理基于 xinetd 服务的自启动。命令格式如下:

[root@localhost ~]# chkconfig 服务名 on|off#基于xinetd的服务没有自己的运行级别,而依靠xinetd服务的运行级别,所以不用指定--level选项

例如:

[root@localhost ~]# chkconfig telnet on#启动Telnet服务的自启动[root@localhost ~]# chkconfig --list|grep telnettelnet:启用#查看服务的自启动,Telnet服务变为了"启用"[root@localhost ~]# chkconfig telnet off#关闭Telnet服务的自启动[root@localhost ~]# chkconfig --list|grep telnettelnet:关闭#查看服务的自启动,Telnet服务变为了 "关闭"2) 使用 ntsysv 命令管理自启动

ntsysv 命令既然可以管理所有 RPM 包默认安装的服务,当然也能管理基于 xinetd 的服务。命令的使用方法和管理独立的服务是一样的,这里就不再重复介绍了。

其实,如果我们仔细来看,就会发现基于 xinetd 服务的启动和自启动区分得并不严格。启动命令也会把服务设置为自启动,自启动命令也会把服务设置为启动。我们做一个实验看看,命令如下:

[root@localhost ~]# vi /etc/xinetd.d/telnet service telnet{disable = yes...省略部分输出...}[root@localhost ~]# service xinetd restart停止xinetd: [确定]正在启动xinetd: [确定】[root@localhost ~]# chkconfig telnet off#先关闭Telnet服务的启动和自启动,保证不会对后面的实验产生影响[root@localhost ~]# vi /etc/xinetd.d/telnet service telnet{disable = no...省略部分输出...}[root@localhost ~]# service xinetd restart停止xinetd: [确定]正在启动xinetd: [确定】#然后启动Telnet服务[root@localho.st ~] # chkconfig --list | grep telnettelnet:启用#看到了吗?我们一开始已经把Telnet服务的自启动关闭了。后面的实验虽然只启动了#Telnet服务,但是该服务自动变为了自启动状态

这个实验说明了基于 xinetd 服务的启动和自启动命令之间是通用的,在当前系统中启动了服务,服务的自启动也会开启;关闭了服务的自启动,当前系统中的服务也会关闭。

到此这篇关于Linux使用xinetd服务的管理方法案例详解的文章就介绍到这了,更多相关Linux使用xinetd服务的管理内容请搜索电脑学习网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持电脑学习网!

本文链接地址:https://www.jiuchutong.com/zhishi/281328.html 转载请保留说明!

上一篇:rk3588使用npu进行模型转换和推理,加速AI应用落地(rk3328 sdk)

下一篇:Mac系统不能升级Windows XP SP3提示磁盘空间不足(mac怎么不能升级系统)

  • 一个手机号可以注册多少个微信(一个手机号可以绑定几个qq)

    一个手机号可以注册多少个微信(一个手机号可以绑定几个qq)

  • xr双卡信号不稳定(xr双卡信号不稳怎么办)

    xr双卡信号不稳定(xr双卡信号不稳怎么办)

  • 三星s8取卡针无法顶出卡托(三星s8卡托取不出来)

    三星s8取卡针无法顶出卡托(三星s8卡托取不出来)

  • 路由器6个指示灯的区别(路由器6个指示灯不亮)

    路由器6个指示灯的区别(路由器6个指示灯不亮)

  • 苹果11pro max有什么新功能(苹果11promax优点)

    苹果11pro max有什么新功能(苹果11promax优点)

  • qq情侣空间error什么意思(Qq情侣空间进不去)

    qq情侣空间error什么意思(Qq情侣空间进不去)

  • 快手私信怎么删不了(快手私信怎么删除不了因为网络原因)

    快手私信怎么删不了(快手私信怎么删除不了因为网络原因)

  • 闲鱼确认收货后还能申诉吗(闲鱼确认收货后怎么要求退款)

    闲鱼确认收货后还能申诉吗(闲鱼确认收货后怎么要求退款)

  • 苹果83dtouch按不出来(苹果touch按着没反应)

    苹果83dtouch按不出来(苹果touch按着没反应)

  • qq怎么改年龄(qq怎么改年龄资料2021)

    qq怎么改年龄(qq怎么改年龄资料2021)

  • 多久不交话费卡被注销(多久不交话费卡会注销掉)

    多久不交话费卡被注销(多久不交话费卡会注销掉)

  • 手机怎么把闹铃取消(怎么把手机闹铃弄成震动)

    手机怎么把闹铃取消(怎么把手机闹铃弄成震动)

  • 微信怎么发超过25m的图片(微信怎么发超过30秒的视频朋友圈)

    微信怎么发超过25m的图片(微信怎么发超过30秒的视频朋友圈)

  • 手机上qq群怎么禁言一个人(手机上qq群怎么恢复群)

    手机上qq群怎么禁言一个人(手机上qq群怎么恢复群)

  • 苹果11摄像头是索尼的吗(苹果11摄像头是蓝宝石玻璃吗)

    苹果11摄像头是索尼的吗(苹果11摄像头是蓝宝石玻璃吗)

  • 微信语音能开一晚上吗(微信语音能开一小时吗)

    微信语音能开一晚上吗(微信语音能开一小时吗)

  • 斗鱼app扫一扫在哪(斗鱼app在哪扫码)

    斗鱼app扫一扫在哪(斗鱼app在哪扫码)

  • kindle付款后没有书(kindle电子书下单后未付款)

    kindle付款后没有书(kindle电子书下单后未付款)

  • 剪切到u盘的文件不见了(剪切到u盘的文件 桌面可以恢复吗)

    剪切到u盘的文件不见了(剪切到u盘的文件 桌面可以恢复吗)

  • 微信辅助解封不符合要求是怎么回事(微信辅助解封不了)

    微信辅助解封不符合要求是怎么回事(微信辅助解封不了)

  • vivox23支持红外功能吗(vivox23支持红外遥控吗)

    vivox23支持红外功能吗(vivox23支持红外遥控吗)

  • 小程序内存不足怎么办(抖音小程序内存不足)

    小程序内存不足怎么办(抖音小程序内存不足)

  • 搜狗怎样查找相似的图片(搜狗怎么找)

    搜狗怎样查找相似的图片(搜狗怎么找)

  • 双卡双待怎么开两微信(双卡双待怎么开通第二个微信)

    双卡双待怎么开两微信(双卡双待怎么开通第二个微信)

  • 一闪app怎么加自己的歌(一闪app怎么加自己微信)

    一闪app怎么加自己的歌(一闪app怎么加自己微信)

  • 接电话怎么录音(移动公证接电话怎么录音)

    接电话怎么录音(移动公证接电话怎么录音)

  • Dos Ojos自然公园里El Pit Cenote的潜水员,墨西哥金塔纳罗奥 (© Christia Vizl/Tandem Stills + Motion)(自然公园在哪)

    Dos Ojos自然公园里El Pit Cenote的潜水员,墨西哥金塔纳罗奥 (© Christia Vizl/Tandem Stills + Motion)(自然公园在哪)

  • 个体户转到个人要多少税
  • 建筑业预缴所得税怎么计算
  • 个体工商户工商年报资金数额填啥
  • 加工企业税收优惠政策
  • 无效产权转移的契税需要征收吗?
  • 代扣代缴个人所得税会计分录怎么做
  • 房产税的计税依据包含增值税吗
  • 出口退税货物的进项税处理
  • 收取境外技术服务费如何
  • 银行代付工资如何做财务处理合适?
  • 公司组织员工旅游,起到的目的是什么
  • 其他公司向本企业借款
  • 个人股东无偿借款给企业
  • 上月开票次月开红票销项税额有什么影响?
  • 球场水面办鱼业养殖的税收筹划分析
  • 进货会计凭证
  • 外账成本要注意什么
  • 没有发票的业务财务能挂帐吗
  • 三证合一后未办理税务登记
  • 油漆的消费税
  • 火车票可以报账吗
  • 收益相关的政府补助分录
  • 重命名电脑名称有什么用
  • 公司之间转移固定资产
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • 橡皮树的扦插方法和注意事项
  • 车辆赔偿款收条怎么写
  • 原材料按实际成本核算需设置的科目包括
  • 都柏林圣三一学院图片
  • 赠送客户商品分录
  • 小规模公司购买空调会计分录
  • 下载vue2
  • 开源dap
  • JavaScript ,18种常用数组方法,快来看看你会吗?
  • 进口付汇操作
  • 工资的会计账务处理
  • 公司股权转移怎么办理
  • 新开办公司如何办理金税盘
  • 缴纳社保记账凭证附件
  • css的transition滑动效果
  • 织梦tag标签怎么用
  • 出租车票做什么科目
  • 简述银行存款对应的业务
  • 个体户单位性质代码
  • 农产品进项核定扣除成本法
  • 培训费 会议费
  • mysql 优化技巧
  • 长期借款利息如何计算
  • 客户多付的尾数计入什么科目
  • 其他权益工具账面价值和公允价值
  • 海关缴款通知书怎么查看
  • 员工餐费报销分录怎么弄
  • 建筑设计行业收费标准
  • 外经证过期了怎样核销
  • 苗木税票怎么抵扣
  • 普票丢失可以以照片入账么
  • 结转资金和结余资金的含义
  • 银行汇票后面怎样背书盖章
  • 预收账款和应收账款可以放在一个账户
  • 新公司建账流程及日常业务处理
  • win7下安装ubuntu
  • windows性能监视器怎么用
  • mac新版系统
  • linux tomcat怎么启动服务
  • linux系统怎么修改文件里的参数
  • win7操作技巧
  • win10系统需不需要装杀毒软件
  • linux网络聚合
  • Win10 Mobile RedStone 14283已修复与已知问题汇总
  • 浅析中国式现代化的理论价值与现实意义
  • dos替换文件命令
  • nodejs使用视频教程
  • shell脚本spool
  • 地税税号查询系统
  • 山东税务申报如何网上申报
  • 税局如何查账
  • 深圳买新房契税一般什么时候交比较好
  • 广东省社保缴费基数
  • 深圳房东有钱吗
  • 农副产品批发价
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设