aws linux主機root帳號登錄
阿新 • • 發佈:2019-04-11
pub com 都是 cal vim -- cbo http 用戶
https://www.zhihu.com/question/22309635/answer/408064340
默認情況下,aws主機必須使用pem密碼文件並且以ec2-user用戶登錄系統,之後很多操作都必須用sudo來以root權限執行操作,顯得比較麻煩。
以下來自知乎的一個問答,親測ok
## AWS EC2 主機ssh 修改成root用戶密碼和rsaKey登錄
1、創建root密碼:sudo passwd root
2、切換成root身份: su root
3、修改sshd 配置文件:vim /etc/ssh/sshd_config
PasswordAuthentication yes
PermitRootLogin yes
4、重新啟動下sshd,sudo /sbin/service sshd restart
--- 以上都是在服務端執行的操作,現在就可以ssh [email protected] 進行登錄了
如果要免密碼root登錄,則需要再配置一下服務端的/root/.ssh/authorized_keys文件:
5、將本機生成的id_rsa.pub的內容加到authorized_keys文件後(加在新的一行上)
例:ssh-rsa AAAAB3NzaC1... MacBook-Air.local
https://www.zhihu.com/question/22309635/answer/408064340
aws linux主機root帳號登錄