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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux手动添加用户、相关文件说明

發布時間:2025/1/21 linux 86 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux手动添加用户、相关文件说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

手動添加用戶

順序

  • 更改/etc/passwd

  • 更改/etc/group

  • 更改/etc/shadow并添加密碼

  • 新建家目錄并修改權限和屬性

  • 裝修家目錄/etc/skel/.bash*

  • 也可以再改下組的密碼文件/etc/gshadow

  • 檢查工具pwck , grpck , pwconv

    pwck:檢查用戶密碼文件的完整性(/etc/passwd以及/etc/shadow文件)。

    用法:pwck [-q] [-s] [passwd [ shadow ]]

    ? ? ?pwck [-q] [-r] [passwd shadow]

    參數:

    -q:只顯示錯誤信息,警告不顯示

    -s:按id排序

    -r:只讀方式檢查


    grpck:檢查用戶組及密碼文件的完整性(etc/group以及/etc/gshadow文件)

    用法: grpck [-r] [group [ shadow ]]

    ? ? ? grpck [-s] [group [ shadow ]]

    參數:與pwck一樣


    pwconv:同步口令,工作流程如下(正確添加用戶時不作改變):

    pwconv依賴于passwd中的密碼區'x'來同步/etc/passwd與/etc/shadow這兩個文件;以/etc/passwd為主來控制/etc/shadow中的各項:

    A:若/etc/shadow不存在,則pwconv將用/etc/passwd來建立

    B:若/etc/shadow已存在,則:

    1.若條目在passwd中已存在,而不在shadow中,則在shadow中添加相關條目

    2.若條目在shadow中已存在,而不在passwd中,則從shadow中刪除相關條目

    操作

    [root@clinet?dir]#?vim?+?/etc/passwd user1:x:509:509::/home/user1:/bin/bash [root@clinet?dir]#?vim?+?/etc/group user1:x:509#生成md5密碼三種辦法:grub-md5-crypt?,?chpasswd?-m?,?passwd?--stdin[root@clinet?dir]#?grub-md5-crypt?? Password:? Retype?password:? $1$2zJW6$Ysvf7smSlNfWTytq6SbTg0 [root@clinet?dir]#?vim?+?/etc/shadow user1:$1$2zJW6$Ysvf7smSlNfWTytq6SbTg0:16478:0:99999:7:::[user1@clinet?dir]$?echo?"user1:a"?|chpasswd?-m? #3、用passwd?--stdin直接生成 [root@clinet?dir]#?echo?"a"?|passwd?--stdin?user1[root@clinet?dir]#?mkdir?/home/user1 [root@clinet?dir]#?cp?/etc/skel/.bash*?/home/user1/ [root@clinet?dir]#?chown?user1.user1?/home/user1?-R [root@clinet?dir]#?chmod?700?/home/user1 [root@clinet?~]#?vim?+?/etc/gshadow user1:!:: [root@clinet?~]#pwck [root@clinet?~]#?grpck [root@clinet?~]#?pwconv[root@clinet?dir]#?su?user1 [user1@clinet?dir]$?whoami user1

    用戶的相關文件 /etc/passwd,/etc/group,/etc/shadow

    /etc/passwd修改時建議用vipw,防止他人同時修改造成損壞

    [root@clinet?~]#?tail?-1?/etc/passwd user1:x:509:509::/home/user1:/bin/bash #用戶名:密碼:用戶ID:組ID:用戶注釋:家目錄:shell

    /etc/shadow

    root:$1$.TZS2yur$uQ3.5XLbdEhLkak9HKqZx/:16042:0:99999:7:空白:空白:空白1???????????2????????????????????????????3???4???5???6??7????8???9|???????????|????????????????????????????|???|???|???|??|????|???|--保留字段,目前為空|???????????|????????????????????????????|???|???|???|??|????|--用戶過期日期(單位/天),此字段指定了用戶作廢的天數(從1970年的1月1日至今天數)|???????????|????????????????????????????|???|???|???|??|--在口令過期之后多少天禁用此用戶|???????????|????????????????????????????|???|???|???|--提前多少天警告用戶口令將過期|???????????|????????????????????????????|???|???|--兩次修改口令間隔最多的天數|???????????|????????????????????????????|???|--兩次修改口令間隔最少的天數|???????????|????????????????????????????|--上次修改密碼的時間(單位/天),自1970年01月01日至今天數|???????????|--用戶密碼(對應/etc/passwd文件內的密碼占位符),如果密碼添加“!!”表示禁用該用戶|--用戶名(對應/etc/passwd文件內的用戶名)注:其中字段4、5、6、7、8的值為空時,賬號可永久使用

    /etc/group

    ?[root@clinet?etc]#?tail?-1?/etc/groupuser1:x:509:#組名:密碼:組ID:額外組

    /etc/gshadow

    [root@clinet?~]#?head?-1?/etc/gshadow root:::root #組名:加密的密碼:逗號隔開的管理員:逗號隔開的小組成員

    轉載于:https://blog.51cto.com/anzhishuxiang/1614260

    總結

    以上是生活随笔為你收集整理的Linux手动添加用户、相关文件说明的全部內容,希望文章能夠幫你解決所遇到的問題。

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