本文从WordPress迁移而来, 查看全部WordPress迁移文章
git最基本的教程
http://www.cnblogs.com/smilejinge/p/3589479.html
以登录阿里云服务器为例,不用每次输入密码,只需要输入 ssh Aliyun即可登陆
http://www.cnblogs.com/descusr/archive/2013/04/10/3013134.html
多个平台都使用ssh,生成多个ssh key不覆盖问题
http://riny.net/2014/git-ssh-key/
1 | ssh-keygen -t rsa -C "youremail" |
rsa的私公钥匙会保存在 id_rsa, id_rsa.pub中;但可以我们要跟多个远端进程ssh交互(例如公司的gitlab,自己的github),所以我们需要用不同的文件来区分不同的钥匙对
1 | ssh-keygen -t rsa -f id_rsa_my_github -C "youremail" |
会生成两个文件,id_rsa_my_github id_rsa_my_github.pub 分别保存私公钥匙
把公钥添加到自己的github后,会发现连不上的,那是因为,会默认查找 ~/.ssh/id_rsa 这个问题,所以要修改配置文件 ~/.ssh/config
1 | Host *github.com |
这样在连接github.com时,就会去查找id_rsa_my_github这个文件了
这样子,我们可以为多个远端机器,用不用的名字来保存钥匙对,方便区分