CentOS 7停服之后该怎么安装软件呢?

嗯,我记得不久前帮助一位朋友恢复了他的旧 CentOS7 服务器。
该系统已超出保修期很长一段时间。
当时,他坚持安装新版本的网络服务器软件,但网线又断了。
折腾了半天,终于用老方法从本地ISO安装了。

那天我在他的办公室。
房间里很闷。
他拿着一张坏掉的CD,说哪个ISO无法加载到上面。
我随手摸了一把U盘,心想:现在谁还用CD啊。
但转念一想,他的服务器太旧了,可能连U盘都认不出来了。
让我们留在ISO,它很慢但很稳定。

我找到了一个空目录,快速输入了命令行。
挂载前,清理目录,避免截断冲突。
挂断电话后,他问是这样吗?我说,稍后尝试yum更新,看看是否有效。
他点点头,去茶馆倒水。
当它返回时,我打开一个虚拟终端来检查进度。
果然,它说找不到图片。
我取笑他。
我告诉过你骑它。

后来想想,其实现在很多服务器都是在云环境中,所以没必要遇到这样的问题。
但有时旧设备也有其用途,尤其是那些无法轻松连接到互联网的系统。
就像它的服务器一样,虽然速度慢,但数据是本地的且安全的。
但如果 ISO 损坏了怎么办?或者如果在编辑过程中出现一个小错误,比如路径错误,那么你就必须从头开始。

等一下,还有一件事。
挂载ISO时有时会提示设备已满,需要检查分区。
我记得上次在另一台机器上遇到过,结果是挂载点上有残留文件没有删除。
虽然这个工作很小,但是却很累。

使用第三方图片源其实更方便,比如阿里云,几分钟就可以搞定。
但是每次安装软件的时候一定要记得清除缓存,不然会出现很多仓库列表,看着会很烦人。
还有,镜像源真的稳定吗?有时,如果您选择错误,则可能会导致安装的软件版本错误。
记得有一次我选择了不可靠的源码,安装的编译器版本太旧,导致出现很多编译错误,花了好几天才解决。

在安全方面,遗留系统需要特别注意。
虽然CentOS7 不再官方更新,但第三方来源有时会修复一些安全问题。
但我们也不能完全依赖别人,不是吗?就像你买一辆旧车一样,制造商并不关心。
你只能自己添加某些东西来保持警惕。
但我们还能安装多少个呢?我们能捍卫它吗?
现在想来,最安全的办法就是升级。
但其服务器可能由于预算问题而难以升级。
我只能满足于此。
不管怎样,只要能用,什么版本、安全不安全都没关系。
嘿,但那是说,是否已安装其网络服务器软件?

centos7离线安装telnet服务

让我帮你弄清楚你问的问题。
你想在CentOS 7 系统上安装Telnet Server,对吧? 我来说一下我当时做的时候是怎么操作的。
具体时间我记不清了。
我大概是2 02 3 年在帮隔壁公司开发系统的时候遇到的。

第 1 步:安装 CD 映像 首先挂载CentOS 7 的ISO镜像文件,命令为: 巴什 mount -o Loop /path/to/CentOS-7 -x8 6 _6 4 -DVD.iso /mnt
你必须自己检查这个路径。
我的系统安装在VMware中,所以镜像文件在虚拟光驱中。
挂载点一般为/mnt。

第2 步:安装telnet服务器 进入挂载目录后,找到telnet-server的安装包,一般在/Packages目录下。
执行这个命令: 巴什 yum install telnet-server -y --disablerepo= --enablerepo=file:///mnt
这个命令的关键是最后两个参数。
--disablerepo= 禁用所有存储库,--enablerepo=file:///mnt 专门启用您挂载的镜像存储库。
如果您不这样做,yum 将在线查找该软件包,而您将无法找到它。

第3 步:配置telnet服务 安装后,您需要对其进行配置。
编辑这个文件: 巴什 vi /etc/xinetd.d/telnet
中有一行表示“disable=yes”。
需要修改为disable=no,保存退出。

第四步:启动telnet服务 执行此命令来启动: 巴什 systemctl start xinetd
该xinetd是Telnet服务的后台程序。
在 Telnet 可以使用之前启动它。

第 5 步:设置开机自动启动 最后,将其设置为开机自动启动: 巴什 systemctl enable xinetd
这样每次系统开机时都会自动启动Telnet服务。

解释一下你为什么这样做: 想一想,之所以要挂载镜像,是因为你没有使用光盘,系统需要知道去哪里找到安装包。
禁用所有仓库,只启用镜像仓库是为了防止yum无法在线下载。
配置文件中的disable参数控制业务开关。
启动 xinetd 是真正使服务运行的唯一方法。
设置为开机自动启动是为了省事,这样以后就不用每次都手动启动了。

当年我帮他们做了之后,客户的远程管理就方便多了。
但请注意安全。
Telnet 以明文形式传输数据。
如今,使用的是 SSH。
除非有特殊需要,telnet基本不再使用。

centos7如何配置本地yum源

挂载iso和CentOS7 本地yum解决外网问题。

将ISO挂载到虚拟机,创建本地yum源,并更新缓存。

自己掂量一下。