当前位置:网站首页 > 技术博客 > 正文

usermod命令



在 Linux 用 useradd 或 adduser 建立了使用者帳號後, 如要修改帳號的設定, 例如修改使用者的 Home 目錄, login shell, 過期期限等, 可以用 usermod 指令完成。usermod 的用法跟 useradd 或 adduser 差不多, 分別只是 usermod 是修改現有使帳號。

usermod 的語法:

usermod [-cdegGlsuLU] username

以下是 usermod 指令的一些常見用法:

變更使用者的家目錄路徑, 將帳號 opencli 的家目錄改為 /home/new_dir:

搬移使用者家目錄資料到新路徑:

上面用 -d 參數變更使用者的家目錄, 但不會移動使用者的檔案, 另外加上 -m 參數會將使用者原家目錄的檔案移動到新路徑:

設定帳號過期期限:

設定帳號主要群組:

加入帳號到群組:

註: 當使用 “-G” 參數時, usermod 會將帳號從原來加入了的群組退出, 所以在 “-G” 參數前加入 “-a” 參數, 會保留原來的群組設定。

變更使用者帳號名稱:

鎖定帳號:

解鎖帳號:

變更帳號的 Shell, 以下會設定帳號的 Shell 為 /usr/sbin/nologin:

變成帳號的 UID:

版权声明


相关文章:

  • 安卓中textview2025-04-23 15:01:01
  • xargs命令用法及参数2025-04-23 15:01:01
  • debian smb服务2025-04-23 15:01:01
  • oracle修改字符集utf82025-04-23 15:01:01
  • xml直接读取property的值2025-04-23 15:01:01
  • 敏捷开发的核心思想是什么2025-04-23 15:01:01
  • 强制开启cglib代理2025-04-23 15:01:01
  • pop函数用法2025-04-23 15:01:01
  • 荃优399水稻品种简介2025-04-23 15:01:01
  • 树莓派 怎么买2025-04-23 15:01:01