Linux創建新用戶並使用證書遠程登錄

因業務需要,需要在服務器上創建多用戶,方便多人維護,那麼可以利用證書登錄創建多用戶登錄,然後用戶如果需要root權限再手動切換即可,下面簡單介紹下在Linux上如何進行多用戶創建以及使用證書登錄。

image-20221202084016799

添加用戶

adduser 用戶名

設置用戶密碼

passwd 用戶名

添加用戶到 docker 用戶組

使用用戶能操作 docker 命令行

gpasswd -a 用戶名 docker

用戶添加到wheel用戶組中

基於 RedHat 分發版本的系統,如 CentOS 和 Fedora,用戶組 wheel 已經被授予 sudo 的權限;所以,我們可以通過把新用戶添加到 wheel 用戶組中,來獲取 sudo 的權限:

usermod -aG wheel 用戶名
# 查看用戶所屬組
groups 用戶名

新用戶使能 SSH 密鑰登錄

切換到用戶

su 用戶名

創建密鑰

ssh-keygen -t rsa

重命名公鑰爲 authorized_keys

mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

下載私鑰證書登錄

使用工具等下載私鑰 id_rsa 或者直接使用cat命令複製內容到文件

本文由「誠哥博客」原創,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:Linux創建新用戶並使用證書遠程登錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章