如何設置root登陸(滴滴雲)

購買雲服務器DC2後,首先進入控制檯,找到對應的EIP,如圖1所示:shell

image.png

圖1vim

而後使用您終端電腦的遠程登陸軟件登陸DC2(Windows系統推薦xshell,Mac電腦推薦iterm2)。默認登陸用戶名是dc2-user,密碼是您在購買DC2時建立的密碼,若是是密鑰方式更改較繁瑣,須要從新添加密鑰,因此建議只以密碼登陸爲準,如圖2所示:安全

image.png

圖2服務器

代碼:ssh

1
2
3
4
localhost:~ didi$ ssh dc2-user @116 .85.
dc2-user @116 .85. 's password:
Last login: Tue Oct 30 10:32:14 2018 from 111.202.
[dc2-user @10 -254 ~]$

登陸後手動切換到root。如圖3所示:加密

image.png

圖3spa

代碼:rest

1
2
3
4
5
[dc2-user @10 -254- ~]$ sudo su - root
Last login: Tue Oct 30 10:33:12 CST 2018 from 111.202 on pts/0
Last failed login: Tue Oct 30 10:50:06 CST 2018 from 2.32 on ssh:notty
There were 2 failed login attempts since the last successful login.
[root @10 -254- ~] #

接下來咱們要作的就是設置好將來該機器能夠直接使用root登陸。目前root帳號做爲DC2系統的內置帳號,咱們並不知道root帳號密碼是什麼,這樣咱們須要首先重置下root帳戶密碼,需知足系統密碼健壯性要求,這裏將root密碼設置爲:123qweQWEcode

使用命令:passwd rootci

如圖4所示:

image.png

圖4

輸入密碼時候屏幕上不顯示星號,這是系統保護機制,請勿擔憂。如上看到successfully字眼,說明密碼重置成功。若是您輸入的密碼沒有知足系統健壯性要求,則會出現以下字樣,如圖5所示:

image.png

圖5

請確保root密碼牢記於心,避免丟失沒法登錄。

接下來,咱們要修改遠程登陸的服務sshd,能夠直接使用root登陸。由於DC2服務器通常都須要遠程登陸,控制遠程登陸的服務sshd默認沒有開啓root直接登陸,因此配置可以root直接遠程,須要編輯sshd服務的主配置文件/etc/ssh/ssd_config

使用命令:vim /etc/ssh/sshd_config

如圖6所示:

image.png

圖6

回車打開該文件。

如圖7所示:

image.png

圖7

輸入鍵盤上的「/」鍵一次,屏幕左下角彈出「/「提示,如圖8所示:

image.png

圖8

此時輸入字符:PermitRootLogin   (請注意大小寫)

而後回車,系統會自動把光標定位到這一行,如圖9所示:image.png

圖9

此時輸入鍵盤「i」鍵,而後把光標移動到這一行的最末尾,如圖10所示:

image.png

圖10

此時刪除最後的「no」字符,添加上「yes」字符,如圖11所示:

image.png

圖11

而後順次輸入鍵盤的esc鍵,:鍵(冒號,注意要同時按shift)屏幕會出現以下提示,如圖12所示:

image.png

圖12

此時輸入:wq

而後回車,系統退回到登陸後的提示符界面。如圖13所示:

 image.png圖13

如今sshd服務已經默認容許root直接遠程登陸,接下來咱們要把這個設置應用到系統上,具體操做就是要重啓sshd服務就能夠了。不一樣的系統有不一樣的重啓命令:

CentOS7:systemctl retart sshd

CentOS6:service sshd restart

Ubuntu 16:systemctl restart sshd

Ubuntu 14:service sshd restart

啓動完成後,咱們退出登陸直接用root登陸驗證下,如圖14所示:

image.png

圖14

登陸時提示安全,請忽略便可。登陸成功後確認root能夠直接遠程登陸了。此時能夠用相似於winscp之類的軟件直接以root身份登陸傳文件了。

相關文章
相關標籤/搜索