有时候会出现服务器只有内网的情况无法通过apt或者yum在线下载本地源也没有相关的安装包于是需要离线安装。
软件下载网站https://pkgs.org
如图根据自己的linux操作系统去选择对应的安装包 项目的操作系统是统信UOS基于debian的所以我选择debian
选择自己需要的软件包下载 可以直接搜索需要的软件包这里举列SELINUX和UFW(项目安全测评需要)
选择ARM64的根据实际情况自行选择
点进去有个DOWNLOAD链接拿到链接下载
下载后将软件包丢到服务器scp 或者用特定的图形化软件先建立SSH连接在丢过去
执行dpkg -i 软件包 软件安装根据不同的操作系统自行选择对应的命令安装
执行ufw status 看看防火墙情况 执行ufw allow 开放端口 ufw enabled 开启防火墙
SELINUX 安装如下
选择下载点进去会提示有一些Requires需要什么装如果不装在linux装也会提示需要对应相关的其他依赖
执行dpkg -i 软件包
vim /etc/selinux/config 配置SELINUX=permissvie或者enforcing 保存
在/etc/default/grub这个文件里面找到GRUB_CMDLINE_LINUX设置为以下:
GRUB_CMDLINE_LINUX=“security=selinux selinux=1” 然后重启执行getenforce即可查看selinux的状态了。
至此ufw和selinux已经安装完毕。