-
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 ...一.检查1、[root@localhost ~]# telnet
bash: telnet: command not found
2、 查询了是否安装Telnet包,结果如下:
[root@localhost ~]# rpm -qa telnet*
telnet-server-0.17-47.el6.i6863:进行安装,客户端和服务器端:。- [root@localhost xinetd.d]# yum -y install telnet
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- ……………………
- Verifying : 1:telnet-0.17-59.el7.x86_64 1/1
- Installed:
- telnet.x86_64 1:0.17-59.el7
- Complete!
- [root@localhost xinetd.d]# yum -y install telnet-server
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- ……………………
- Verifying : 1:telnet-server-0.17-59.el7.x86_64 1/1
- Installed:
- telnet-server.x86_64 1:0.17-59.el7
- Complete!
二、重新启动xinetd守护进程
由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
[root@locahost ~]#service xinetd restart如果没有则要安装。
安装步骤:
yum list telnet* 查看telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端注意,安装之前要先安装#yum install xinetd (注意在root下安装)因为,telnet要依靠xinetd服务启动,所以要先安装该服务1.配置telnet
方法一:使用ntsysv,在出现的窗口之中,将 telnet 勾选起来,然后按下 OK 即可!
方法二:使用chkconfig命令直接开启
#chkconfig telnet on
方法三:直接修改配置文件
vi /etc/xinetd.d/telnet
一般是这样子的:
# default: yes
# description: The telnet server servestelnet 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 = yes
}
只需要将”disable= yes”改成” disable=no”
2、激活服务
telnet 是挂在 xinetd 底下的,所以自然只要重新激活 xinetd 就能够将 xinetd 里头的设定重新读进来,所以刚刚设定的 telnet 自然
也就可以被激活。
# servicexinetd restart
或者#/etc/rc.d/init.d/xinetd restart
3.iptables防火墙会阻止telnet,所以需要在iptables允许,用如下命令
当你启动telnet服务后,你可以用netstat –tunlp命令来查看telnet服务所使用的端口,可以发现有23。使用下面命令开启这些端口:
iptables -I INPUT -p tcp --dport 23 -jACCEPT
iptables -I INPUT -p udp --dport 23 -jACCEPT
service iptables save //保存
service iptables restart //重启防火墙
或者来点狠的!!关闭防火墙!
service iptables stop -
xinetd和inetd安装和使用
2007-04-27 16:45:00inetd被称作 “Internet 超级服务器”, 因为它可以为多种服务管理连接。 当 inetd 接到连接时, 它能够确定连接所需的程序, 启动相应的进程,并把 socket 交给它 (服务 socket 会作为程序的标准输入、 输出和错误...inetd被称作 “Internet 超级服务器”, 因为它可以为多种服务管理连接。 当 inetd 接到连接时, 它能够确定连接所需的程序, 启动相应的进程,并把 socket 交给它 (服务 socket 会作为程序的标准输入、 输出和错误输出描述符)。 使用 inetd 来运行那些负载不重的服务有助于降低系统负载,因为它不需要为每个服务都启动独立的服务程序。一般busybox里包含有inetd不需要特别安装,手工安装如下:2、解压后进入netkit-base-0.17配置configure文件有configure、MCONFIG.in、Makefile、MRULES,配置configure能生成MCONFIG后通过make安装。由于configure会test的是你主机环境,所以需要修改configure,把文件 ./_ _conftest || exit 1;句前全加#,然后运行:$CC=arm-linux-gcc ./configure –prefix=XXXX(你安装的目录)3、安装$make由于Makefile不适应与ARM-LINUX平台,所以不能用make install安装,需要手工安装$cp inetd/inetd XXX/usr/sbin$cp etc.sample/inetd.conf XXX/etc按说明配置XXX/etc下的inetd.conf 例如远程控制telnet stream tcp nowait root /usr/sbin/telnetd需要开机即启动则在XXX/etc/initab下加上::respawn:/usr/sbin/inetd –i另:etc.sample里有很多配置例程可用,inetd包里包含了ping可用。xinetd比inetd更优越好用,提供了访问控制,改进的日志功能和资源管理,用同样功能的,扩展了的语法取代了 inetd中的通用的行。安装方法和inetd类似(不需要改configure),软件在http://www.xinetd.org/可下载下面对xinetd的配置做些说明:1、我通常使用下面的命令启动xinetd,把它放在我的Internet服务启动脚本中: /usr/sbin/xinetd -filelog /var/adm/xinetd.log -f /etc/xinetd.conf这告诉 xinetd 对所有的服务都进行纪录,日志保存到文件 /var/adm/xinetd.log中,并且使用配置文件/etc/xinetd.conf。这篇文章中的大量篇幅都将用在这个配置文件上。2、xinetd 设置参数的语法:<指示directive> <操作符operator> <值value>.xinetd 指示符列在表一中,在这里我们将忽略 flags,type,env 和 passenv指示符。 我对将对only_from 和 no_access以及额外的日志选项加以更多的讨论表 1. xinetd的指示符-----------------------------------------------------------------------指示符 描述socket_type 网络套接字类型, 流或者数据包protocol IP 协议, 通常是TCP或者 UDPwait yes/no, 等同于inetd的wait/nowaituser 运行进程的用户 IDserver 执行的完整路径server_args 传递给server的变量,或者是值instances 可以启动的实例的最大的值start max_load 负载均衡log_on_success 成功启动的登记选项log_on_failure 联机失败的时候的日志信息only_from 接受的网络或是主机no_access 拒绝访问的网络或是主机disabled 用在默认的 {} 中 禁止服务log_type 日志的类型和路径 FILE /SYSLOGnice 运行服务的优先级id 日志中使用的服务名------------------------------------------------------------------------操作符非常简单, = 或者+=。用 =,右边给定的值传给左边的指示符。 +=也是非常直接的,用于给一个已经指定的指示符添加一个值。没有它,原先的指示符就会被覆盖,这样可以用来展开访问列表,或者跨越多行。用如下的格式描述服务:----------------------------------服务名{指示符 = 值指示符 += 值}----------------------------------服务名一定要在 /etc/services列出 ,并且要用使用合适的socket和协议。3、日志中有几个值可以用于得到你的服务器的信息表2 不同的日志指示值__________________________________________________________________________值 成功/失败 描述PID success 当一个连接成功时登记产生的进程的 pidHOST both 登记远程主机地址USERID both 登记远程用户的RFC 1413 IDEXIT success 登记产生的进程的完成DURATION success 登记任务持续的时间ATTEMPT failure 登记连接失败的原因RECORD failure 关于连接失败的额外的信息__________________________________________________________________________ -
Fedora之tftp服务器的安装与使用
2016-07-25 16:49:051.下载tftp服务器、客户端tftp和守护进程xinetd三个包 dnf install xinetd tftp tftp-server 2.配置vi /etc/xinetd.d/tftp service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = ...1.下载tftp服务器、客户端tftp和守护进程xinetd三个包
dnf install xinetd tftp tftp-server
2.配置vi /etc/xinetd.d/tftp
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /opt/tftpboot -c
per_source = 11
cps = 100 2
flags = IPv4
}
3. 在opt目录下创建tftpboot目录
cd /opt
mkdir tftpboot
4.将tftpboot权限改到最大化。
chmod 777 /opt/tftpboot
5.永久关闭SELinux编辑/etc/selinux/config,找到SELINUX 行修改成为:SELINUX=disabled:
6. systemctl disable firewalld.service
永久关闭防火墙。
7.systemctl restart xinetd
重启xinetd,相当于是打开tftp服务器。为了保险再执行一句systemctl enable xinetd。
8.本地测试tftp
$tftp 127.0.0.1
tftp>put file //将当前目录的file上传到/opt/tftpboot下
tftp>get file //从/opt/tftpboot目录下载file文件到当前目录
也可直接使用以下命令
tftp_client上传文件到服务器:$tftp -p -r file ip
tftp_client从服务器下载文件:$tftp -g ip -r file -
五. Ubuntu下安装 tftp 服务器和 NFS 服务器
2016-06-01 00:22:52一. tftp服务器的配置: 1、 安装软件包: tftp-hpa是客户端 ,tftpd-hpa是服务器端 #apt-get install tftp-... 但是后来我发现依赖包 xinetd 并没有被安装,于是: #apt-get install tftp-hpa tftpd一. tftp服务器的配置:1、 安装软件包: tftp-hpa是客户端 ,tftpd-hpa是服务器端
#apt-get install tftp-hpa tftpd-hpa但是后来我发现依赖包 xinetd 并没有被安装,于是:#apt-get install tftp-hpa tftpd-hpa xinetd2、 建立配置文件;(1)在/etc/xinetd.d/下建立一个配置文件tftp
#vim /etc/xinetd.d/tftp
增加如下内容:service tftp{socket_type = dgramprotocol = udpwait = yesuser = rootserver = /usr/sbin/in.tftpdserver_args = -s /tftpbootdisable = noper_source = 11cps = 100 2flags = IPv4}保存退出。(2)更改/etc/default/tftpd-hpa 下的配置文件,修改如下:命令:#vim /etc/default/tftpd-hpa# /etc/default/tftpd-hpaTFTP_USERNAME="tftp"#TFTP_DIRECTORY="/var/lib/tftpboot"TFTP_DIRECTORY="/tftpboot"#TFTP_ADDRESS="[::]:69"TFTP_ADDRESS="0.0.0.0:69"#TFTP_OPTIONS="--secure"TFTP_OPTIONS="-l-c-s"3、建立tftp服务文件目录在上面的配置中有server_args = -s /tftpboot,其中/tftpboot这个目录就是上传文件与下载文件的位置。
#mkdir /tftpboot --创建/tftpboot目录
#chmod 777 /tftpboot -R --设置权限为7774.重启xinetd服务
#/etc/init.d/xinetd restart
5.重启tftpd服务
#/etc/init.d/tftpd-hpa restart5、测试:用windows下的客户端tftp下载文件(国嵌提供的软件)
二. NFS服务器的配置1、安装nfs服务
#apt-get install nfs-kernel-server nfs-common portmap(nfs-common portmap这两个包,其实系统会根据依赖关系自动下载)
2、配置nfs(1)配置/etc/exports文件
#vim /etc/exports
在文件最后加入如下内容:
/home/lyt/redhat/rootfs *(rw,sync,no_root_squash)
注:nfs允许挂载的目录及权限在文件/etc/exports中进行了定义。其中: /home/lyt/redhat/rootfs是要共享的目录,*代表允许所有的网络段访问,rw是可读写权限,sync是资料同步写入内存和硬盘,no_root_squash是nfs客户端分享目录使用者的权限,如果客户端使用的是root用户,那么对于该共享目录而言,该客户端就具有root权限。(2)nfs常用的参数有:ro 只读访问rw 读写访问sync 所有数据在请求时写入共享async nfs在写入数据前可以响应请求secure nfs通过1024以下的安全TCP/IP端口发送insecure nfs通过1024以上的端口发送wdelay 如果多个用户要写入nfs目录,则归组写入(默认)no_wdelay 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置。hide 在nfs共享目录中不共享其子目录no_hide 共享nfs目录的子目录subtree_check 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认)no_subtree_check 和上面相对,不检查父目录权限all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。no_all_squash 保留共享文件的UID和GID(默认)root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)no_root_squas root用户具有根目录的完全管理访问权限anonuid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的UIDanongid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的GID
3、重启服务
#/etc/init.d/nfs-kernel-server restart 或 #sudo service nfs-kernel-server restart
4、测试nfs服务器
显示出共享出来的目录
#showmount -e
将nfs的rootnfs目录挂载到本地磁盘上。
#sudo mount -t nfs localhost:/home/lyt/redhat/rootfs /mnt/nfs查看挂载情况
#df
卸载挂载
#umount /mnt/nfs -
fedora下tftp服务器的安装与配置
2013-04-09 21:35:54原文: ... 近半年一直从事嵌入式项目开发,tftp的安装和配置是嵌入式开发必须的,所以,本人结合项目经验,总结其安装、配置和常见...1.下载tftp服务器、客户端tftp和守护进程xinetd三个包 yum install xinetd -
CentOS7安装tftp服务器
2017-01-10 15:04:32在安装光盘里的Packages目录下有很多rpm包,这里需要的安装包有tftp-5.2-12.el7.x86_64.rpm 、tftp-server-5.2-12.el7.x86_64.rpm、 xinetd-2.3.15-12.el7.x86_64.rpm,安装使用命令rpm#sudo rpm -ivh ****.rpm 即可... -
在fedora下安装tftp服务器
2012-01-19 14:54:34首先使用: rpm -qa | grep tftp 查看tftp是否安装 我的服务已经开启所以显示是 如果什么都木有显示的话 ...就上网下个tftp-server-0.42-3.1.i386.rpm包 ...安装的时候会验证ID反正很麻烦...其次:还需要安装xinetd y -
FC4中CVS服务器的安装:
2006-01-11 17:22:001。查看你的操作系统上是否安装了CVS:#> rpm -qa|grep cvs 如果没有安装你可以在Redhat 第2张光盘上找到,另外你也... [如果是FC4操作如下]安装xinetd# yum install xinetd关闭iptables# service iptables stop关闭 -
linux 6.3搭建网络安装服务器
2017-03-08 10:16:181、安装所需要的包 yum install ftp vsftpd dhcp xinetd tftp tftp-server syslinux -y 2、配置dhcp,启动服务 vi /etc/dhcp/dhcpd.conf ddns-update-style none; option routers 192.168.2.1; option subnet-mask ... -
tftp服务器的安装与配置(不习惯windows的那个)
2012-09-21 21:42:18不习惯windows的那个。...1.下载tftp服务器、客户端tftp和守护进程xinetd三个包(在ISO里都可以找到,客户端没必要安装) yum install xinetd tftp tftp-server //xinetd.i386 2:2.3.14-21.fc10 //tftp-0 -
Ubuntu安装telent服务器时出现:apt-get:Package has no installation
2016-11-30 13:39:56当我在终端敲下这条命令的时候,系统就提示telnetd:apt-get:Package has no installation sudo apt-get install xinetd telnetd刚开始我以为是没有这个包,后来查了一下资料发现,有这个软件,于是百度了一下才知道... -
Ubuntu安装telent服务器时出现:apt-get:Package has no installation的原因及解决方法
2021-01-10 15:54:41sudo apt-get install xinetd telnetd 刚开始我以为是没有这个包,后来查了一下资料发现,有这个软件,于是百度了一下才知道解决以上问题需要如下操作: # apt-get update # apt-get upgrade # apt-get install ... -
Redhat操作系统telnet服务端安装
2019-01-21 17:37:281、服务器安装telnet包(telnet-server包依赖xinetd包) yum install telnet telnet-server -y 2、修改telnet配置文件 # vi /etc/xinetd.d/telnet 修改disable=yes 改为no 3、保存退出,重启xinted服务 [root@... -
搭建TFTP服务器
2020-08-09 18:19:332 安装应用包 sudo apt-get install tftpd tftp xinetd 3 建立并修改tftp配置文件 sudo vi /etc/xinetd.d/tftp 在/etc/xinetd.d/tftp文件中添加如下内容 service tftp { socket_type = dgram protocol =... -
Fedora 8配置CVS服务器
2009-01-12 13:06:00一、CVS服务器安装及初始配置1、CVS服务器的安装 安装RPM包: #yum install cvs* 查看cvs安装情况: #rpm -qa|grep cvs #which cvs /usr/bin/cvsFedora 上的CVS依赖于xinetd服务,所以要安装xinetd: #yum ... -
tftp服务器配置及协议分析
2015-01-17 16:15:49tftp作用:使用宿主机上的TFTP...1、安装tftp的RPM包,tftp包依赖xinted软件,则先安装xinetd. 2、配置、/etc/xinetd.d/tftp 文件,使能tftp,更改服务器主目录 3、重启tftp服务 /etc/init.d/xinetd restart -
读书笔记之telnet服务器基本
2010-11-15 14:18:58如果你发现没有xinetd的服务,那么请安装xinetd这个软件包;然后启动服务就好了。在实际的测试中,即使没有telnet-server这个包,我们也可以从远程登录。但是有一点就是xinetd.d目录下telnet... -
linux系统安装telnet服务
2018-04-18 16:00:001.安装telnet服务需要三个软件包:telnet、telnet-server和xinetd包。 telnet,telnet-sever,xinetd软件包下载地址:http://vault.centos.org/6.8/os/x86_64/Packages/ 2.上传telnet、telnet-server、xinetd到... -
Linux下telnet服务安装及配置
2020-05-29 15:40:36步骤二、安装xinetd包 #cd Packages # ls xinetd* xinnetd-2.3.14-38.e16.x86-64.rpm # rpm -ivh xinnetd-2.3.14-38.e16.x86-64.rpm 步骤三、安装telnet客户端或者服务器 #ls telnet* telnet -0.17-47.e16-3.1.x86... -
linux日记——telnet服务器的搭建(CentOs 7)
2019-03-17 17:46:31我们除了要安装telnet-server外还要安装xinetd(因为telnet-server的启动依赖于xinetd) 1.查看是否已经安装telnet-server和xinetd 2.将没有安装的包进行安装 此处用的是yum安装,当然也可以直接用rp... -
linux tftp的安装,配置和tftp :timeout// Permission denied问题解决
2013-04-25 10:49:22需要安装xinetd、tftp和tftp-server 3个软件 1)如果能上网,通过yum安装: sudo yum install xinetd sudo yum install tftp sudo yum install tftp-server 2)如果不能上网,可以直接安装提供的rpm包: ... -
linux centos7 安装telnet(离线、在线)
2020-12-20 12:26:29文章目录背景yum安装离线安装开启服务(yum安装也需要这个步骤) 背景 在将应用包发布到测试环境后,有个借口死活调用不通,经排查后疑似网络不通,那么问题了,必须拿出证据啊。...建议最好先安装xinetd服务 yu -
Linux之网络服务器学习
2012-05-16 14:02:00#远程登录服务器1.Telnet远程登录服务器(1)在服务器安装telnet,包为inetutils-telnetd,安装之前安装inetd或者xinetd服务(2)客户端访问:命令行:telnet ip 23因为telnet是不安全的远程登录工具,所以需要注意... -
unbutu下的daytime服务器
2010-05-17 19:05:41最近闲来无事,重新翻了下《网络编程》,感觉似曾相识。事隔一年,这次再阅读感觉理解了很多~~在unbutu下安装了代码包,运行例子时(客户端...要开启daytime, echo等服务,可以先安装xinetd。 $ sudo apt-get i... -
Linux 下tftp 服务器配置
2014-03-09 22:51:49fedora下tftp服务器的安装与...1.下载tftp服务器、客户端tftp和守护进程xinetd三个包 yum install xinetd tftp tftp-server //xinetd.i386 2:2.3.14-21.fc10 //tftp-0.49-1.fc10.i386.rpm //tftp-serv -
cvs 安装
2010-09-17 17:53:33Cvs服务器安装 首先确保系统安装有cvs: [root@mail xinetd.d]# rpm -qa|grep cvs cvs-1.11.1p1-3 如果命令输出类似于上面的输出则说明系统已经安装有cvs,否则就需要从安装光盘中安装cvs的rpm包。 一 创建CVS属主... -
tftp服务器设置
2010-04-06 10:30:00一个tftp服务器的搭建有如下若干步骤: 1.... 如果服务器没有安装,则到linux系统光盘中寻找该包并安装。 3. 安装tftp之后对本地tftp进行设置: a.编辑tftp服务(vi /etc/xinetd.d/tftp)并按如下过程修改内容。 s
收藏数
74
精华内容
29
-
Vuex的核心概念state
-
02-28 python正则提取(98.46㎡)-数字
-
MySQL 四类管理日志(详解及高阶配置)
-
机器学习可视化软件机器学习可视化软件
-
request+response学习笔记
-
基于Hypervisor虚拟化技术的Hadoop云平台管理方案的研究.docx
-
Liunx 优化思路与实操步骤
-
零基础极简以太坊智能合约开发环境搭建并开发部署
-
A movie title explorer.zip
-
刷新-读书笔记2(4-7章)
-
【认证服务】验证码、社交登录、分布式session、单点登录
-
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
MMM 集群部署实现 MySQL 高可用和读写分离
-
Cannot resolve reference to bean ‘transactionManager‘ while setting bean property ‘transactionManage
-
项目经理成长之路
-
C++取消警报 以及 否决函数错误提示的方法
-
PlantCARE_24263__plantCARE.tar.gz
-
Linux_Redhat8 root密码重置
-
成绩文件合并.txt
-
i5 11300h和r7 4800h哪个好 i5 11300h和r7 4800h的区别