最近在google云申請(qǐng)了一個(gè)服務(wù)器,選擇的VM實(shí)例是centos,每次只能通過(guò)密鑰文件登錄服務(wù)器,若每次都這樣登錄會(huì)比較麻煩,那么如何設(shè)置通過(guò)帳號(hào)密碼登錄呢?
步驟如下:
1、創(chuàng)建root的密碼,輸入如下命令:
sudo passwd root
然后會(huì)提示你輸入new password,輸入一個(gè)你要設(shè)置的root的密碼,需要你再輸入一遍進(jìn)行驗(yàn)證。
2、接下來(lái),切換到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身份的賬號(hào)密碼直接登錄EC2的服務(wù)器了,不需要使用密鑰了。