最近在google云申請了一個服務(wù)器,選擇的VM實例是centos,每次只能通過密鑰文件登錄服務(wù)器,若每次都這樣登錄會比較麻煩,那么如何設(shè)置通過帳號密碼登錄呢?
步驟如下:
1、創(chuàng)建root的密碼,輸入如下命令:
sudo passwd root
然后會提示你輸入new password,輸入一個你要設(shè)置的root的密碼,需要你再輸入一遍進行驗證。
2、接下來,切換到root身份,輸入如下命令:
su root
輸入你剛剛設(shè)置的密碼。
3、編輯ssh登錄方式,輸入:
vi/etc/ssh/sshd_config
找到PasswordAuthentication no,把no改成yes。
4、繼續(xù)上一步操作
vi/etc/ssh/sshd_config
找到PermitRootLogin forced-commands-only,改成PermitRootLogin yes。
5、重啟sshd服務(wù)
sudo service sshd restart
6、到此可以用root身份的賬號密碼直接登錄EC2的服務(wù)器了,不需要使用密鑰了。