這是我參與8月更文挑戰的第8天,活動詳情查看:8月更文挑戰編程
下面是拿到一個新服務器作的一些操做。vim
#添加用戶服務器
sudo adduser adminmarkdown
#查看是否建立ssh
ls /homepost
#設置用戶密碼學習
passwd admin測試
#登陸admin用戶spa
su -l admincode
#添加用戶到root用戶組
sudo usermod -G root admin
固然這裏添加admin用戶到root非必須操做,當你不想直接分享root帳號但又須要一個能夠切換到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 而後輸入用戶密碼便可登陸服務器。
複製代碼
這種是在目標服務器內的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」爲用戶名,換個用戶路徑就不同了。
持續學習持續開發,我是雷學委! 編程頗有趣,關鍵是把技術搞透徹講明白。 創做不易,請多多支持,點贊收藏支持學委吧!