自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 bat脚本禁用启用板卡驱动

设备软件开发,总会遇到乱七八遭的问题,比如系统启动了,某些板卡的驱动不起作用,需要重启一下才能正常,怎么办呢,让客户每次启动后,打开设备管理器,找到设备驱动,禁用在启用,人家会一口老痰吐我层光瓦亮的脑袋上。这里的"BTH\MS_RFCOMM\6&2D0D843&0&0"就是设备驱动号,唯一的,设备管理器里,右键设备驱动-属性-详细信息-属性下拉框选择设备Id。bat文件编辑好了之后,试运行一下,没问题就win+R,shell:startup,扔启动目录下,设备开机就会自动执行这个bat。

2025-05-14 18:40:58 334

原创 银河麒麟界面鼠标可以移动但是点不动问题解决,银河麒麟recovery模式拯救系统

今天遇到一个奇怪的问题,设备使用的银河麒麟2403版系统,应客户要求安装杀毒软件,就给安装了一个火绒,我用自己的虚拟机一路测试下来,顺便给客户写操作说明,虚拟机都没问题,谁知客户根据我的文档弄完之后鼠标和键盘都不能用了,症状就是鼠标能动,但是点左键右键都不行,按ctrl+alt+T控制台也出不来,ctrl+alt+F1也没反应,初步怀疑是杀毒软件的问题,阻止了我板卡驱动和设备的启动.英文不太好,他没显示全,我也懒得查是个啥单词了,回车进入拯救者模式,自动重启系统,一顿乱跳后我这虚拟机整出来一堆乱码。

2025-05-14 18:11:55 1704

原创 银河麒麟关闭烦人的执行弹窗确认

本人现在使用的银河麒麟2403版本,通过修改grub文件已经完全按不住这个烦人的弹窗了。当前登录有效,重启了恢复弹窗,要想长久关闭,在上边指令后边加个屁。

2025-05-14 17:44:03 609

原创 银河麒麟软件商店里的软件离线安装

将这个deb文件拷贝到离线的主机上,使用sudo dpkg -i wechat_4.0.1.12_amd64.deb就可以安装文件了,这里只是个例子,离线的环境装个微信也只是太监进青楼。需要在控制台执行一下sudo apt update,然后关掉在重新打开软件商店,就能找到开始没有的软件了。能用银河麒麟系统的项目,离线环境是常态,那么离线安装软件商店里的程序怎么办呢。搜索安装好软件以后,这个软件的安装包文件就下载到本机了,点击右上角那个箭头。干净的虚拟机打开软件商店可能搜不到几个软件,这里是个坑。

2025-05-14 17:32:24 1290 1

原创 银河麒麟修复“OpenSSH 代码问题漏洞(CVE-2023-38408)“

漏洞扫描软件扫银河麒麟2403版本,扫出来一个超高危漏洞,CVE-2023-38408,网上查了一圈,说是OPENSSH版本过低,9.3p1以下都有这个漏洞,而银河麒麟仓库里最高版本是8.2,不能通过apt直接安装来解决这个问题,只能硬着头皮用OPENSSH的源码来编译升级.离线环境就更坑,连依赖包都要下载好导进去.离线环境怎么准备需要的包,可以参考。,下载下来的包拷贝到离线主机上,通过sudo dpkg -i 来安装,像干净的麒麟服务器版,连dpkg都没有,就得想办法先装dpkg工具了.

2025-05-14 17:12:41 2610

原创 银河麒麟离线安装deb包

使用银河麒麟的项目,大多都不能上互联网,导致很多apt一件安装的活儿都没办法干.有些没有依赖库的deb包,比如编译openssh源码时需要用到的zlib1g-dev包,可以用能上网的相同系统版本的虚拟机,通过apt download zlib1g-dev下载到本地.然后拷贝到离线环境机器上使用。如果当前在其他系统目录,而当前用的账号不是root,就需要再前面加上sudo。在哪个目录下运行此行指令,下载下来的文件就在哪个文件夹下。执行完后就在/home/pcl中放着。

2025-05-14 16:49:28 3495

原创 /usr/bin /usr/local/bin等系统目录访问顺序

这里有个坑,我的PATH环境变量定义的顺序是/usr/local/bin比/usr/bin靠前,如果原来通过apt安装了一个openssh-server openssh-client,默认是装在/usr/bin里的,而我用代码新编译出来的程序默认可能在/usr/local/bin里,这就导致我用ssh -V查看程序版本号,显示的新版本,而ssh.service里没有修改,当通过sudo systemctl start ssh启动,又会启动老版本的ssh。echo $PATH可以查看本机的定义顺序。

2025-05-14 16:21:03 308

原创 ssh和sshd的区别

sshd是服务端监听程序,通过本机ssh.service服务监听别人连接的程序,ssh.service这个服务有点误导人,总觉得是跟ssh有关,其实是调用sshd程序的服务。ssh是客户端程序,使用ssh root@192.168.1.111去连接别人。

2025-05-14 16:12:56 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除