好玩的ssh
Contents
# git push 总特么timeout咋整 |
ssh agent forwarding
+---------+ git push +---------+ git clone/pull +---------+ |
这个特性,deploy server的时候很方便;只需要添加client端的公钥到github即可~
如何配置请温柔地点击我
ssh local port forwarding
出于安全考虑,server常规接口一般都会屏蔽掉,只留下80/443(webservers)、22(ssh, 当然sshd_config中可以更换掉), 但是有时候可能需要连接数据库,比如mysql(3306),但是本地3306接口被屏蔽掉了,如何破?
# 连接本地10588接口即可连接远端mysql数据库_ |
git push总提示输入username/passwd
这是因为clone的时候用的https,改成ssh clone url
git remote set-url origin git@github.com:username/repo.git |
神器 OSX Fuse
scp这命令都知道啊,但是命令敲起来还是有点麻烦,能不能直接像操作本地文件系统一样操作远程文件那?装上他,只需要将远程文件夹挂载到本地指定文件路径即可实现