aws ec2預設是使用ec2-user賬號登陸的,對很多資料夾是沒有許可權的。如何使用root賬號執行命令就是乙個問題了。解決辦法如下:
1.根據官網提供的方法登入連線到ec2伺服器(官網推薦windows使用者使用putty連線)
主機:是伺服器的public dns2.建立root的密碼,輸入如下命令:埠:22
sudo passwd root3.然後會提示你輸入new password。輸入乙個你要設定的root的密碼,需要你再輸入一遍進行驗證。
4.接下來,切換到root身份,輸入如下命令:
su root
vim /etc/ssh/sshd_config6.接下來,要重新啟動下sshd,如下命令:
sudo /sbin/service sshd restart7.然後再切換到root身份
su root8.再為原來的」ec2-user」新增登入密碼。如下命令:
passwd ec2-user按提示,兩次輸入密碼。
9.修改sshd配置檔案
vi /etc/ssh/sshd_config
permitrootlogin
這行改為
permitrootlogin yes
passwordauthentication no
改為
passwordauthentication yes
usepam yes
改為
usepam no10.重啟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...