在aws ec2上使用root使用者登入

2022-05-04 05:09:08 字數 861 閱讀 9743

aws ec2預設是使用ec2-user賬號登陸的,對很多資料夾是沒有許可權的。如何使用root賬號執行命令就是乙個問題了。解決辦法如下:

1.根據官網提供的方法登入連線到ec2伺服器(官網推薦windows使用者使用putty連線)

主機:是伺服器的public dns

埠:22

2.建立root的密碼,輸入如下命令:

sudo passwd root
3.然後會提示你輸入new password。輸入乙個你要設定的root的密碼,需要你再輸入一遍進行驗證。

4.接下來,切換到root身份,輸入如下命令:

su root
vim /etc/ssh/sshd_config
6.接下來,要重新啟動下sshd,如下命令:

sudo /sbin/service sshd restart
7.然後再切換到root身份

su root
8.再為原來的」ec2-user」新增登入密碼。如下命令:

passwd ec2-user
按提示,兩次輸入密碼。

9.修改sshd配置檔案

vi /etc/ssh/sshd_config
permitrootlogin這行改為

permitrootlogin yes
passwordauthentication no改為

passwordauthentication yes
usepam yes改為

usepam no
10.重啟aws vps,就可以使用root正常登陸了

在aws ec2上使用root使用者登入

aws ec2預設是使用ec2 user賬號登陸的,對很多資料夾是沒有許可權的。如何使用root賬號執行命令就是乙個問題了。解決辦法如下 1.根據官網提供的方法登入連線到ec2伺服器 官網推薦windows使用者使用putty連線 主機 是伺服器的public dns 埠 222.建立root的密碼...

在aws ec2上使用root使用者許可權

在普通安裝的時候,使用sudo 命令就能達到要求,但有時還會有問題。可以使用下面的方式。還是使用原先的登入方式 執行下面命令 ec2 user sudo passwd root changing password for user root.new password retype new passw...

AWS EC2 主機WinCP支援root登入

1 建立root密碼 sudo passwd root 2 切換成root身份 su root 3 修改sshd 配置檔案 vim etc ssh sshd configpasswordauthentication yespermitrootlogin yes 4 重新啟動下sshd,sudo sb...