1. 程式人生 > >aws linux主機root帳號登錄

aws linux主機root帳號登錄

pub com 都是 cal vim -- cbo http 用戶

默認情況下,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帳號登錄