Gitleaks 工具调研报告
深度调研Gitleaks开源密钥检测工具,涵盖2025年GitHub泄露2865万密钥的真实数据、多种安装方式、CI/CD集成方案,以及与TruffleHog的13维度对比
rpm -qa|grep ssh
如果没有安装 SSH 则可以输入:yum install openssh-serverservice sshd startchkconfig sshd on 即可。
注:若是chkconfig sshd off则禁止 SSH 开机启动。
也可以使用systemctl来开启自启动,
systemctl enable sshd/etc/ssh/sshd_config文件,找到 port 修改即可ssh -p [port] user@hostscp -P port src des(user@host:path)思路:当用户注销或者断开网络的时候,终端会收到 HU(hangup)信号从而关闭其所有的子进程。因此解决方案就有两种,要么让进程忽略 HUP 信号,要么让进程运行在新的会话里面从而成为不属于此终端的子进程。
SSH(Secure Shell)是 Linux 下最常用的远程连接协议。默认方式需要每次输入密码,通过配置密钥认证可以实现免密登录,提升效率和安全性。
直接运行 ssh-keygen -t rsa

这样会在用户的 .ssh 文件夹中生成密钥文件:

id_rsa:私钥,保留在本地,不可泄露id_rsa.pub:公钥,需要复制到远程服务器只需要将其中的 id_rsa.pub 文件复制到目标机器就可以实现无密码访问目的机器了
我们可以使用淘宝的镜像源:
npm config set registry https://registry.npm.taobao.org
这个工具可以帮助我们很方便地检查项目依赖包是否有更新。
npm install -g npm-check
使用的时候用npm-check命令就可以了。
{
"dependencies": {
"react": "^16.8.6",
"react-router": "~5.0.0"
}
}~开头的:更新的时候会更新到 minor version (中间的数字表示)中的最新版本,以例子中的 react-router 为例,更新的时候,只会匹配 5.0.x 的版本。^开头的:以例子中的 react 为例,更新的时候只会匹配 17.x.x 的版本,如果有 17.x.x 的版本,它不会自动升级。latest:更新到最新的版本。