Google Cloud SSH 連接配置

來源: 博客園
作者:博客園
時間:2020-09-08
17294
本文分享Google Cloud SSH 連接配置教程

pexels-rfstudio-3060656.jpg

1、設(shè)置當(dāng)前用戶及root用戶的密碼

sudo passwd xx-user

#輸入新密碼

sudo passwd root

#輸入新密碼(建議保持一樣)

2、在本地生成私鑰和公鑰

cd~/.ssh

ssh-keygen-f myKey

。。。

#此時會生成公鑰myKey.pub和私鑰myKey

3、復(fù)制公鑰及導(dǎo)入公鑰

復(fù)制公鑰

cat myKey.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjHKPaeglRVJzAhNq+W

中間部分省略。。。

dKx8sJ0Rw4kUqm2eU2vo8S5IEA0Nk2f7BtVGE8VOCHgmDbv2tLp9845UVp1 user computer-name.local

#全復(fù)制下來,把其中的user machin-1改為你在瀏覽器SSH登入之后的當(dāng)前用戶名xx-user

導(dǎo)入公鑰

#進(jìn)入谷歌云平臺頁面->計算引擎->元數(shù)據(jù)->SSH密鑰,粘貼保存即可

#谷歌就會把上面這段public key寫入到~/.ssh/authorized_keys

4、添加密碼驗證登陸

sudo vi/etc/ssh/sshd_config

#找到PasswordAuthentication并修改為

PasswordAuthentication yes

#wq!保存退出

#修改完重啟ssh服務(wù)

$sudo service sshd restart

5、給當(dāng)前用戶xx-user添加權(quán)限

如果不添加在之后的ssh登陸后,要進(jìn)入root時,會報xx-user is not in the sudoers file.This incident will be reported.

操作如下:sudo vi/etc/sudoers

,找到root ALL=(ALL)ALL這一行

在起下面添加xx-user ALL=(ALL)ALL(這里的xx-user是你的用戶名),添加完后wq!保存退出

6、通過SSH密碼驗證登錄

ssh xx-user 1.1.1.1

#輸入密碼后即可登陸

7、通過私鑰登錄

ssh-i myKey xx-user 1.1.1.1

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于博客園,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多