ALL POSTS
为某个 git 仓库使用指定的私钥进行提交
通常我们使用 git 提交代码时,使用的都是一个全局的私钥,但有时候会出现某个项目我需要以另一个身份(私钥)进行提交的情况。此时可以通过在 ~/.ssh/config 中增加一个 ssh 主机配置的方式解决。
通过 SSH 隧道进行端口流量转发
通过 SSH 的 -L 、-R 参数可在管道内部建立一个有向隧道:
- 使用
-L(Local) 参数建立一个由本地到远程的隧道(正向隧道); - 使用
-R(Remote) 参数建立一个由远程到本地的隧道(反向隧道)。