centos6.5挂载本地镜像、配置本地yum源、安装telnet服务步骤

linux挂载iso镜像可以分为两种,直接挂载镜像和上传镜像文件至服务器进行挂载
一、虚拟机镜像挂载

测试时使用虚拟机,此时可以直接在虚拟机的设置中将镜像文件直接选择并进行挂载,无需上传至虚拟机服务器内。在这里插入图片描述
1.点击cd/dvd,选择使用ISO映像文件,浏览所需iso文件,并勾选已连接。此时虚拟机桌面即可查到相关文件,或者在命令行中使用df -h也可以查到,如下图
在这里插入图片描述
2.此时进行下一步,对镜像文件进行挂载
新建 /mnt/cdrom 挂载目录
#mkdir /mnt/cdrom
#mount -t iso9660 -o,loop /dev/sr0 /mnt/cdrom
df -h查看,可以看到镜像文件已挂载至cdrom目录
在这里插入图片描述
添加镜像文件自动挂载 修改fstab文件
vi /etc/fstab

在这里插入图片描述
二、配置本地yum源
完成镜像文件挂载后配置本地yum源
1.修改CentOS-Media.repo文件
仅仅保留/etc/yum.repos.d目录下此文件,其余文件备份至其他目录
vi /etc/yum.repos.d/CentOS-Media.repo
红框部分填写挂载目录2.yum
yum clean all #清除yum缓存
yum makecache #缓存本地yum源中的软件包信息
三、yum安装telnet服务
1.检测telnet-server的rpm包是否安装
#rpm -qa telnet-server
若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。
2.若未安装,则安装telnet-server,否则忽略此步骤
rpm -ivh install telnet-server  
在这里插入图片描述

3.检测telnet的rpm包是否安装
rpm -qa telnet
4.返回空值为未安装则,安装telnet,否则忽略此步骤
在这里插入图片描述

5.重新启动xinetd守护进程

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
service xinetd restart(报错无xinetd服务)

安装xinetd服务
在这里插入图片描述
6.装好telnet服务之后,默认是不开启服务的,下面我们需要修改文件来开启服务。
vi /etc/xinetd.d/telnet 无telnet文件可以手动创建
touch telnet
vi /etc/xinetd.d/telnet

service telnet
{
disable = no
flags =REUSE
socket_type =stream
wait =no
user =root
server =/usr/sbin/in.telnetd
log_on_failure +=USERID
}
:wq
7.需要激活xinetd服务
service xinetd restart
在这里插入图片描述
8.xinetd服务启动后查看telnet服务
netstat -tnl | grep 23
命令无反应,telnet服务未启动
以下是几种解决方法(我用的是配置telnet中第二种方法可行)


一.检查
1、[ root@localhost ~]# telnet
bash: telnet: command not found
2、 查询了是否安装Telnet包,结果如下:
[ root@localhost ~]# rpm -qa telnet*
telnet-server-0.17-47.el6.i686
3、又查询了xinetd的状态:
[ root@localhost ~]# service xinetd status
xinetd (pid 2967) 正在运行…
4、使用ntsysv命令,开启了Telnet服务;
同时,也查看 /etc/xinetd.d/telnet 文件,将将“disable = yes” 改为“disable = no”;
也重启了服务 [ root@CentOS5 /]#service xinetd restart
在系统服务里面,也查看过,telnet服务和xinetd也都是工作状态。
二.安装服务
解决方式,重装一下telnet客户端。
centos、ubuntu
yum list telnet* 查看telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端

注意,安装之前要先安装#yum install xinetd (注意在root下安装)因为,telnet要依靠xinetd服务启动,所以要先安装该服务
三.配置telnet
方法一:使用ntsysv,在出现的窗口之中,将 telnet 勾选起来,然后按下 OK 即可!
方法二:使用chkconfig命令直接开启
#chkconfig telnet on
方法三:直接修改配置文件
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=no”
四、激活服务
telnet 是挂在 xinetd 底下的,所以自然只要重新激活 xinetd 就能够将 xinetd 里头的设定重新读进来,所以刚刚设定的 telnet 自然
也就可以被激活。
  # servicexinetd restart
或者#/etc/rc.d/init.d/xinetd restart
五.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

9.再次检查telnet服务情况
在这里插入图片描述telnet服务正常

补充:
临时关闭telnet服务:chkconfig telnet off

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值