疑难杂症笔记
2021 others linux记录日常中遇到的一些奇奇怪怪的问题以及解决方法。
杀死 nohup 进程
nohup 的进程会挂载在后台运行,直接 Ctrl + C
不会退出进程,需要查询对应的进程 PID,杀死对应的进程。
ps -ef | grep <process>
kill PID
为硬件保留的内存
可能是一张内存条加载失败,关机断开电源,再重新启动。
如果上述无法解决,win + r
输入 msconfig
,进入引导标签页,点击高级选项,勾选最大内存,重启。重启之后取消勾选上述最大内存的选项,再重启一遍。
ssh 链接 github 错误
链接:Using SSH over the HTTPS port
编辑 ~/.ssh/config
文件,添加下面的内容
Host github.com
Hostname ssh.github.com
Port 443
User git
SSH 链接服务器闲置容易断开
-
编辑配置文件
vim /etc/ssh/sshd_config
-
修改以下内容,分别对应客户端每隔多少秒发送心跳包,客户端多少秒没响应就断开链接
#ClientAliveInterval 0 #ClientAliveCountMax 3
-
重启 sshd 服务
service sshd restart
PostMan 配置证书
PostMan 证书有两个,CA 证书和客户端证书。
添加自定义的 CA 证书可以向端点发送请求而无需关闭 SSL 验证。
要链接到使用双向 TLS(mTLS)的 API,需要将客户端证书添加到 PostMan 中。
添加 CA 证书
为避免出现在发送请求时出现“自签名证书”的错误,需要将自定义的 CA 证书添加到 PostMan
- 打开 CA Certificates 的开关
- 导入对应的 PEM 文件
添加客户端证书
添加客户端证书,需要点击 Add Certificate 按钮。
.pfx 同时包含公钥和私钥信息
.cer 为客户端密钥的公钥
.key 为客户端密钥的私钥
passphrase 为客户端密钥的密码
- Host 字段支持模式匹配,如
*.example.com
,默认端口为 443。 - 可以选择 CRT 文件(证书)和 KEY 文件(私钥)进行导入。也可以选择 PFX 文件导入,选择其中一种方式导入即可。
参考资料: