日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

usermod命令,用户密码管理,mkpasswd命令

發(fā)布時間:2025/3/17 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 usermod命令,用户密码管理,mkpasswd命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

usermod命令

usermod 修用戶的屬性

  • -u 修改用戶uid
  • -g 修改用戶gid
  • -d 修改用戶家目錄
  • -s 修改用戶shell
  • -G 增加用戶擴展組;一個用戶可以屬于多個組,但是gid只有一個,把用戶gid的叫做組,其他組叫做擴展組。
  • -L 鎖定一個用戶登錄
  • -U 解鎖用戶登錄

例子:

usermod -G 擴展組;-G后面可以跟多個組

usermod -g 后面只能跟一個組名

usermod -L 鎖定用戶

注意:-L user6,查看密碼文件的時候,user6密碼前面多了一個感嘆號,表示用戶user6被鎖定了;

usermod -U 解鎖用戶

注意:刪除一個組,如果組里面有用戶,是不能被刪除的,但是這個組屬于擴展組是可以刪除的。

用戶密碼管理

命令passwd:設置用戶密碼;后面不加用戶名,默認修改當前用戶的密碼

注意:只有root用戶才能修改其他用戶的密碼,普通用戶只能修改自己的密碼;

  • passwd有個選項也能鎖定用戶登錄
  • passwd –l 鎖定用戶
  • passwd –u 解鎖用戶
  • 注意:*表示用戶密碼是鎖定的,不能用,不能登錄系統(tǒng);!!表示密碼是空的也不能登錄;

    passwd -l 密碼鎖定

    user5的密碼鎖定后,密碼前面多了2個嘆號;

    passwd -u 密碼解鎖

    passwd --stdin

    • passwd --stdin
    • passwd --stdin XXX(用戶名) 更改密碼(密碼為明文)
    • echo "xxxxxxx" |passwd --stdin XXX(用戶名)
    • 輸出“xxxxxxx”為XXX的明文密碼
    • echo "xxxxxxx" |passwd –stdin username

    這個多用于腳本修改密碼

    echo -e可以使用換行符\n,這樣相當于人工打了一次回車,也可以可以修改密碼的。

    mkpasswd命令

    • mkpasswd用戶生成密碼;需要安裝一個expect包
    • yum install -y expect

    mkpasswd默認會生成一個9位數密碼

    • mkpasswd -l 12 指定密碼長度為12
  • -s 1 指定特殊字符個數1
  • -d 4 指定有4個數字
  • -c 3 指定有3個小寫
  • -C 5 指定有5個大寫
  • 轉載于:https://my.oschina.net/u/3791387/blog/1789161

    總結

    以上是生活随笔為你收集整理的usermod命令,用户密码管理,mkpasswd命令的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。