用户登录

在使用远程仓库的时候,服务商需要验证我们的身份。有两种验证身份的方法,一种是通过我们在服务商那里注册的用户名与密码,还有一种方法是通过 SSH 密钥,使用这种方式的好处是,只需要配置一次,不需要重复地输入用户名与密码了。

要使用这种方法验证身份,需要在本地生成一对密钥,在终端,执行一下 ssh-keygen,然后一路回车,这样会在用户主目录的下面,生成一对密钥,放在 .ssh 目录的下面,查看一下这个目录里的资源。

你会看到这里有两个文件,id_rsa 还有 id_rsa.pub。这里的 id_rsa 是密钥文件,id_rsa.pub 是公钥文件。生成的这对密钥以后我们在配置生产环境的服务器的时候也会用到。

下面用 cat 命令,输出这个公钥文件里的内容,文件的位置是用户主目录下面的 .ssh 里的 id_rsa.pub,复制一下文件里的内容。Windows 用户可以按一下 ctrl 加 C ,macOS 用户可以按一下 command + C 。

然后登录 Github 网站,在用户的 Settings 页面,打开 SSH and GPG Keys, 点击 New SSH Key,新添加一个 SSH Key ,输入一个标题,标题的内容无所谓,填什么都没什么影响。

在 Key 的下面,把刚才复制的公钥文件里的内容,粘贴到这里。 点击这个 Add SSH Key,添加 SSH 密钥。提示我们要输入帐号的密码,输入密码,点击确定。

这样我们就成功的在 Github 帐号里配置好了一个 SSH 密钥。 如果你有其它的设备同样需要使用 SSH 密钥的方式验证身份,可以重复上面这些动作。

配置 SSH 密钥《 Node.js 服务端应用开发:管理代码 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点