1. 程式人生 > 其它 >藍橋樓賽第1期-Linux-為新同事建立系統賬戶 題解

藍橋樓賽第1期-Linux-為新同事建立系統賬戶 題解

技術標籤:題解Linuxlinux

題目描述

實驗樓研發團隊有一臺獨立的測試伺服器,每位同事都在上面擁有一個賬號,用來日常開發測試。今天有一位叫樓賽的同事入職,需要你幫他建立新賬號。

右邊的實驗桌面就是我們的測試伺服器,請在該環境中進行操作,完成後點選文件下方的 提交結果,必須滿足所有目標需求才能得到將得到 PASS。

目標

建立的新賬號要求如下:

  1. 使用者名稱:lousai
  2. Home 目錄:/home/lousai
  3. 允許 lousai 使用 SSH 登陸系統
  4. lousai 使用者預設使用 zsh
  5. lousai 使用者需要 sudo 許可權

知識點

  1. Linux 使用者建立及配置

  2. Linux sudo 許可權設定

    來源:藍橋(實驗樓)
    連結:https://www.lanqiao.cn/problems/2/learning/?is_contest=true


題解

sudo adduser --home /home/lousai --shell /user/bin/zsh lousai
sudo usermod -aG sudo lousai

命令

adduser

--home DIRDIR 作為使用者的 home 目錄。 不存在則建立並複製其中的骨架(Downloads etc)檔案。

--shell SHELLSHELL 作為使用者登陸的 shell。

usermod

-a, --append將使用者新增到補充組 僅與 -G

選項一起使用。
-G, --groups GROUP1[,GROUP2,...[,GROUPN]]] 使用者組列表。