第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

GIT生成SSH-KEY公鑰放到服務(wù)器免密登錄

標(biāo)簽:
運(yùn)維 Git

        在使用git时老是碰到在push的时候提示没有权限的问题,那么现在咱们就来创建ssh-key来免密登录。我们来看看如何配置服务器端的 SSH 访问。 本例中,我们将使用 authorized_keys 方法来对用户进行认证。 

        1、首先,登录到linux服务器,在当前目下执行:

ls -a

        2、然后找到 .ssh 目录,如果没有的话,就新建并赋予权限:

mkdir .ssh && chmod 700 .ssh

        3、然后接着新建文件authorized_keys:

touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys

        4、接着,我们需要为系统用户的 authorized_keys 文件添加一些开发者 SSH 公钥。 假设我们已经获得了若干受信任的公钥,并将它们保存在临时文件中。 这些公钥看起来是这样的:

https://img1.sycdn.imooc.com//5c53b4820001c15707730167.jpg

        5、将这些公钥加入系统用户的 .ssh 目录下 authorized_keys 文件的末尾,然后再次进行push就不再需要进行登录验证了:

$ cat /tmp/id_rsa.john.pub >> ~/.ssh/authorized_keys 
$ cat /tmp/id_rsa.josie.pub >> ~/.ssh/authorized_keys 
$ cat /tmp/id_rsa.jessica.pub >> ~/.ssh/authorized_keys


具体步骤:

如果你是在本地往远处linux服务器push,那么你需要使用git进行生成ssh密钥,步骤如下:

https://img1.sycdn.imooc.com//5c53b5990001c62507190438.jpg

然后生成的密钥在 C:\Users\open\.ssh文件夹里面,然后你能看到里面有三个文件(主要的两个文件id_dsa和id_dsa.pub):

id_dsa    known_hosts   id_dsa.pub

其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是私钥


现在,进行了上述操作的用户需要将各自的公钥发送给任意一个 Git 服务器管理员(假设服务器正在使用基于公钥的 SSH 验证设置)。 他们所要做的就是复制各自的 .pub 文件内容,发送给你的服务器管理员来添加到服务器的authorized_keys文件里面即可,如何添加进去在文章上面开头有说

點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
軟件工程師
手記
粉絲
19
獲贊與收藏
139

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消