- 博客(144)
- 资源 (2)
- 收藏
- 关注
原创 Sever2019安装OpenSSH问题1例
从github下载的openssh for windows版本,执行ps脚本安装,ssh登录正常,winscp反复报错。查阅了各种资料,有人说把协议换成scp就可以了,还被转发N多次,尝试无效。于是查看官方issue,也一无所获。无意间看到了 -ddd启动参数,以及LOCAL0的日志参数,尝试...终于在日志中看到,问题出在找不到sftp-server.exe,如此之坑...在操作系统环境变量中加入sftp-server.exe所在路径,重启sshd服务,winscp登录正常!...
2022-06-20 02:20:14
628
原创 解决Manjaro内核升级失败无法启动问题一例
这两天升级了manjaro-5.10.13 内核过程中,一台Asus N43的老本出现了各种诡异问题,记录一下:1. 目录链接丢失参照其他机器重建了lib,sbin等目录链接。2. 新内核无法启动将grub中的quiet参数去掉,可以看到kernel panic: /init not found的报错,参考文章: http://zjykzk.github.io/posts/cs/linux/fix-bad-init/, 解开initramfs.img文件。发现缺少了lib目录下的so文.
2021-02-13 05:35:18
1658
原创 树莓派4配置USB启动-解决wlan0不识别问题
参考了文章https://blog.youkuaiyun.com/nanhantianyi/article/details/106542616基于RaspiOS-lite-2021.1.11 成功升级了Pi4的eeprom,制作并实现了USB 2.0硬盘启动,发现网卡wlan0无法识别。多方查找,最终参考了文章 https://www.linuxquestions.org/questions/slackware-arm-108/raspberry-pi-3-b-wifi-nic-not-found-417562
2021-01-24 22:16:20
2984
原创 Manjaro 安装Mariadb 10.4.10后修改密码
Manjaro 安装了Mariadb 10.4.10 后,发现找不到初始密码的位置,于是尝试重置密码,网上原来的各种重置方法都无效,经过多次尝试,最终按下面的步骤修改成功,记录备忘。1. 首先安装客户端和服务器yay -S mariadb2. 初始化配置sudo mariadb-install-db --user=mysql --basedir=/usr --datadir...
2019-12-21 21:55:47
2173
原创 Manjaro安装Xrdp
安装包管理工具 pacman -S yay 安装依赖库 pacman -S binutils 安装依赖库pacman -S nasm 安装依赖库pacman -S patch 安装XRDP yay -S xrdp
2019-11-06 20:39:47
6409
原创 CentOS 8.0 安装 PostgreSQL12
CentOS 8.0 基于最小包安装,此后需要安装PostgreSQL12。1. 安装源 dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm2. 安装postgresql12此时报错找不到包。参考网上...
2019-10-12 00:43:18
2721
1
原创 Ubuntu 17.10 更新补丁
今天,需要用到ubuntu桌面环境,但手头只有17.10的镜像,安装之后发现apt update不能更新....,设置了国内镜像也不行,经过bing搜索发现,17.10已经停止支持,需要将源服务域名修改为old-releases.ubuntu.com才能更新。...
2019-09-30 13:06:11
227
原创 中标麒麟7.0试用-HyperV安装
最近听说客户要转向中标麒麟系统,要求我们先进行体验打算在HyperV中安装试试。1. Live光盘运行起来了,能看到界面。2. 选择安装到硬盘,报错了,看来NeoKylin还不支持HyperV,待后续观察...。...
2019-06-03 15:08:37
3082
原创 1-CentOS 7 安装 asp.net core 运行环境
安装Yum源:sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpmsudo yum makecache安装dotnet-sdksudo yum install dotnet-sdk
2019-05-27 15:54:03
422
原创 CentOS 7.6 安装WPS Office
1. WPS官网下载 http://wps-community.org/downloads2. 安装依赖库 yum install libGLU yum install libXScrnSaver3. 升级GLIBC 2.18 (CentOS 7.6.1810 升级了GLIBC后,Gnome UI界面不显示任务栏,请谨慎升级)wget http://ftp....
2019-05-23 13:01:10
1509
原创 Zabbix 4.2 创建脚本报警媒介类型
Zabbix 4.2 创建脚本报警媒介类型备忘:编写脚本放置在服务器/usr/lib/zabbix/alertscripts/alert.sh,测试并分配执行权限。 在媒体报警类型界面中新增媒体类型脚本,输入脚本文件名alert.sh,并测试脚本执行情况。...
2019-05-08 09:00:40
1572
原创 iptables 常用管理操作
iptables -L --line-number -v 列出现有的规则,并显示行号,并显示匹配规则的统计信息(包大小和计数)。 iptables -I INPUT -m geoip ! --src-cc US -j DROP 丢弃来源US以外的数据包。 iptables-I INPUT9-m geoip ! --src-cc US-j DROP 按行号加入删除规则...
2019-04-08 13:21:31
263
原创 CentOS 7 升级gcc版本
安装devtoolset-7套件:1. # yum install centos-release-scl2. # yum install devtoolset-7-gcc-c++设置devtoolset-7 为默认的gcc编译器1. $ scl enable devtoolset-7 bash修改/etc/profile 加入:source /opt/rh/devt...
2019-03-21 16:18:21
644
原创 Windows Server 2008 R2 不停机运行的问题
最近在安装Windows 2008R2 测试服务器,发现一个客户的测试服务器 Ping路由器正常,ping 服务器不正常,telnet 服务器端口也不正常,一般这个情况需要找网络部门帮着排查,偶然查看网卡连接时间,oh, 居然已经开了648天,该不会是Windows的问题吧,于是重启服务器, 起来之后居然全部都正常了, 看来Windows 长时间运行会有意想不到的问题啊,起码T...
2019-03-18 18:14:10
437
原创 解决nginx 反向代理apache webdav 文件不能改名问题
最近在开发环境配置nginx+apache 实现webdav反向代理时,发现不能修改webdav目录中的文件名称。检查了nginx日志发现apache报错 405, 检查apache日志,发现报错:"DAV not enabled for /imgdav/2.txt [405, #0]" 。此时nginx 对外的目录名为 imgdav,apache服务器上的webdav目录名为webda...
2019-03-12 12:26:22
2357
原创 Win10 Edge 导致内网地址不能访问问题一例·
新安装了2台服务器,配置好地址,然后用Edge访问测试,HTTP和HTTPS都不正常(输入了IP无反应.... ),检查各处防火墙都没发现问题,换了一台机器测试,HTTP和HTTPS都正常,十分诡异,于是更换了FIreFox浏览器,Oh,MyGod 居然访问正常! 安装Win10更新包,然后重启系统,再访问HTTP和HTTPS地址,居然正常了.... 重...
2019-02-13 21:47:45
6163
原创 IDEA 2018.1.6 创建SpringBoot项目
刚安装好IDEA 2018.1.6,按照网上文档创建Spring Boot项目,发现找不到Spring Initalizer,查找官网和问度娘都没发现如何创建项目。于是,想到了Plugin,是否IDEA把Spring Initalizer改成了Plugin?搜索Plugin列表,也没发现同名的,倒是找到一个Spring Assistant近似,安装尝试一下,wo!,居然重启后创建项目时看到...
2018-07-22 16:13:40
968
原创 Git源码安装MantisBT
1. 获取MantisBT源码 git clone https://github.com/mantisbt/mantisbt.git2. 配置Web服务器3. 访问Mantis 发现报错 500,查看PHP日志看到 报错:[29-Jun-2018 20:12:24 Asia/Hong_Kong] PHP Fatal error: require_once(): Failed opening r...
2018-06-29 20:27:34
740
原创 Nagios CentOS 7 安装配置
基本安装参考文章 https://www.server-world.info/en/note?os=CentOS_7&p=nagios 新增主机配置:在conf.d目录下新建设备配置 gateway.confdefine host{ use linux-server host_name 10.1.0.1 #注意此处应配置IP,否则无...
2018-04-18 10:50:42
244
原创 npm使用遇到的2个小问题
最近有项目要用到vux,需要使用npm进行安装和构建,下面记录2个遇到问题:1. npm install时node_modules目录始终为空,命令执行过程中出现Killed提示,反复试验并求助搜索,最终发现是阿里云服务器的内存太小,增加了交换分区后正常。 参考资源:https://zhuanlan.zhihu.com/p/336909322. npm run dev时遇到Invalid Host...
2018-03-27 10:58:39
484
原创 解决Windows版本Nginx配置不生效问题
最近在测试环境下安装Windows版本的Nginx,用srvany安装配置为服务,修改配置过程中遇到更改配置后nginx -t 测试没问题,nginx -s reload 也没问题,可就是配置不生效的问题,搜索半天没发现解决办法,重启也无效,无奈之下看到Linux下用killall的方式解决这个问题,于是打开进程管理器一看,果然看到了7-8个nginx进程,全部杀掉,然后再启动,OK,配置果然生效
2017-09-11 22:14:38
10756
原创 Serva 3.0 网络启动安装CentOS 7
最近在安装CentOS时遇到光驱问题,无奈寻求PXE安装方法,搜索到Serva PXE比较方便,遂测试之。只要一试问题立马出现,Serva官方提供的说明和BHL文件都无法安装。首先报错"Initial menu has no label entries",查看日志发现访问menu.def时出现的错误,于是在menu.def文件增加了LABEL定义。LABEL NWA_PXE\Cen
2016-11-04 00:31:26
3156
原创 关闭Chrome浏览器FlashPlayer自动上传
今天在看视频时发现意外的大量数据上传,用流量监控查看,发现是chrome在不停的上传数据,搜索发现原因是FlashPlayer 默认开启了P2P功能,My God!通过下面的方法可以阻止FlashPlayer的P2P功能1. 用流量限制软件,限制上传2.访问此页 http://www.macromedia.com/support/documentation/en
2016-10-02 19:49:15
4592
原创 Windows系统盘瘦身
Win 8 运行一段时间后,系统盘经常提示空间不足,今天清理时发现:1. 微信PC版占用约2G空间 C:\Users\wangjinhui\Documents\WeChat Files 一个聊天工具占用这么大空间,实在无语了,直接删除2. Windows索引文件占用5.8G空间 C:\programdata\microsoft\search\data\applic
2016-09-30 20:28:34
1466
转载 开发Windows性能计数器提供程序
Adding Counter Names and Descriptions to the RegistryCreating a Performance Extension DLLImplementing OpenPerformanceData
2016-03-08 17:15:46
621
转载 Win 10 安装.NET 3.5方法
1. 加载Win 10光盘到G:2. 管理员身份运行 Dism /online /enable-feature /featurename:NetFX3 /All /Source:G:\sources\sxs /LimitAccess
2015-09-09 14:49:10
1370
原创 MSDN订阅用户激活Windows Azure 权益
之前想激活Azure权益,发现一致需要输入国外的号码,正值VS2015发布,MSDN订阅级别升级为Visual Studio Enterprise with MSDN。 Visual Studio Enterprise with MSDN 订阅激活Azure权益时,在激活界面上随便输入5位以上的电话号码即可,不会发短信验证,直接就会创建Azure服务。激活完成后,将显示“您的订阅
2015-07-23 15:01:10
3137
原创 NanoMsg-0.6beta编译
VS2010 编译测试失败:1> 91% tests passed, 3 tests failed out of 331>1> Total Test time (real) = 41.32 sec1>1> The following tests FAILED:1> 7 - tcp_shutdown (Failed)1> 8 - ws (Not Run
2015-07-23 13:14:48
1874
原创 VC++代码分析
VS2013 旗舰版和高级专业版使用V120平台工具集编译时支持C++代码静态分析,有助于定位代码中的不安全因素,如变量未赋值等。使用代码分析来分析 C/C++ 代码质量https://msdn.microsoft.com/zh-cn/library/ms182025(v=vs.100).aspx
2015-07-18 22:34:29
1294
原创 NanoMsg-0.5beta编译和测试
参照Readme文件编译NanoMsg 0.5beta。1. VS2010 编译通过,运行测试时有部分用例失败:1> 94% tests passed, 2 tests failed out of 311> 1> Total Test time (real) = 37.14 sec1> 1> The following tests FAILED:1>
2015-07-18 15:49:25
2135
原创 TFS域账户手动同步
域中新增加的用户经常不能及时同步到TFS中,这时可以用下面的脚本手动发起TFS同步任务TfsSyncIdentities.exe /server:http://172.20.65.135:8080/tfs/pauseTfsSyncIdentities.exe /server:http://172.20.65.135:8080/tfs/ /statuspause
2015-06-13 21:44:05
2800
原创 TFS大文件分析
使用TFS过程中,经常有人不注意把大的文件上传到TFS服务器,导致项目集合占用的存储越来越大,浪费了存储控件同时影响了备份效率。可以通过下面的语句分析那个文件占用空间比较大,后续可以清除该文件。SELECT TOP 1000 [FileId] ,[ItemId] ,[VersionFrom] ,[HashValue] ,[FileLe
2015-06-13 00:07:00
2583
原创 URL特殊字符问题1例
最近通过邮件发送URL地址给友人下载,发现邮件里的URL友人下载不了,而我点击却问题,百思不得其解,遂排查。 友人浏览器截图中文件名后面有特殊字符%C%2A0,我用Chrome下载该地址没有问题,难道是浏览器问题? 于是,查看了服务器下载日志,发现友人请求的文件名后有个?,返回码为404,浏览器为Firefox。 经实验得出结论,FireFox在发送URL时没有自动纠正功
2014-12-01 21:19:55
562
原创 CentOS内核网卡驱动列表
cat */Makefile |grep 'Makefile for'# Makefile for drivers/net/appletalk# Makefile for linux/drivers/net/arcnet# Makefile for the ARM network device drivers# Makefile for Broadcom 10-Gigabit
2014-11-02 10:37:15
3213
转载 进程外COM组件的单实例化和Register-free
之前写过一篇使用COM组件的3种方法的文章:启动COM组件的三种机制,其中后来补充了一个用免注册的方式使用进程外COM组件的方法,因为只是文字补充,没有实例,可能对于怎么实现大家不是很清楚,陆续收到一些同学的信,希望能给个例子。 所以干脆补充一篇,自己也恰好复习一下。步骤大概是这样的:我有一个com.exe的进程外com组件,暴露出一个ITestObject的接口。现在Cu
2014-09-27 15:57:39
1946
原创 COM组件与javascript 交互问题
IDL定义:[id(2)] HRESULT onInit();[id(1)] HRESULT onPlugIn();
2014-09-27 15:34:15
1156
转载 PMTU 黑洞路由器
当路由器必须将 IP 包分段但又因 DF 标记设置为 1 而不能分段时,路由器可采用以下任一种方式:•发送符合 RFC 792 中最初定义的“ICMP Destination Unreachable-Fragmentation Needed and DF Set”消息,然后丢弃该包。原始消息格式中不包含有关转发失败的链路的 IP MTU 的信息。
2014-09-21 21:12:10
12733
转载 htop: 比top好用的Linux进程管理监控工具
htop: 比top好用的Linux进程管理监控工具2013-08-09Posted by yeho1. htop简介Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。用户一般可以在top无法提
2014-09-19 23:16:22
734
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人