[小白向Linux基操] 建立超級用戶和更改服務器名

這是我參與8月更文挑戰的第8天,活動詳情查看:8月更文挑戰編程

下面是拿到一個新服務器作的一些操做。vim

本文基於CentOS7

建立用戶並設置密碼

#添加用戶服務器

sudo adduser adminmarkdown

#查看是否建立ssh

ls /homepost

#設置用戶密碼學習

passwd admin測試

登陸用戶並添加用戶組

#登陸admin用戶spa

su -l admincode

#添加用戶到root用戶組

sudo usermod -G root admin

固然這裏添加admin用戶到root非必須操做,當你不想直接分享root帳號但又須要一個能夠切換到root用戶方式,能夠參考。

退出admin用戶,使用root用戶修改

vim /etc/sudoers # 添加下面到設置, 保存須要輸入 wq! 由於該文件默認只讀

admin    ALL=(ALL)   ALL

sudo su #測試是否可以切換到root

順便修改服務器名字

hostnamectl set-hostname levin-box

當即生效,可是當前終端須要退出:

使用公鑰匙訪問服務器

下面這個操做一般是在雲服務器上生成一個pem密鑰文件,登陸的時候加上這個密鑰來訪問。命令以下:

ssh -i  yourserver.pem leixuewei\@yourServerIP #這裏改爲你在服務器端生成的pem文件路徑和該服務器ip

#好比: ssh -i  hello-ali-cloud.pem leixuewei\@63.88.88.192 而後輸入用戶密碼便可登陸服務器。
複製代碼

另外一個, 使用ssh pub key無密碼登陸。

這種是在目標服務器內的authorized_keys文件中追加id_rsa.pub,實現無密碼登陸

#這種就直接ssh,第一次登陸會彈出確認,得輸入yes
ssh leixuewei\@63.88.88.192 
複製代碼

.pem裏能夠是公鑰也能夠是私鑰,而.pub是 openssh 使用的公鑰\

須要把pub文件放到對應的文件中去,leixuewei 若是是本地用戶,則把id_rsa放到你 /home/leixuewei/.ssh/下面,若是遠程用戶,則把id_rsa.pub的內容放追加到 /home/leixuewei/.ssh/authorized_keys 文件裏。

注意咱們這裏看到的「leixuewei」爲用戶名,換個用戶路徑就不同了。

持續學習持續開發,我是雷學委! 編程頗有趣,關鍵是把技術搞透徹講明白。 創做不易,請多多支持,點贊收藏支持學委吧!

相關文章
相關標籤/搜索