手动快捷创建用户和密码
?手動快捷創建用戶和密碼
大家好,我這篇博文講的是怎樣手動更改配置文件快捷創建幾十個用戶及密碼和基本命令。
我用的是linux下的RedHat版本的。
首先我們了解一下怎樣用命令useradd創建用戶、passwd創建用戶密碼。
我用[root@liu ~]# useradd xiaoqiang命令創建了xiaoqiang這個用戶,讓后再給他設置一個密碼[root@liu ~]# passwd xiaoqiang這樣就可以了。
而xiaoqiang這個用戶配置文件在哪呢?其實有兩個配置文件分別在/etc/psswd和/etc/shadow,第一個配置文件是保存的用戶信息,第二個配置文件是保存密碼的。
他們可以用cat命令查看,現在我教大家怎樣改配置文件快速添加幾十個用戶和密碼,
在這里我們需要一個newusers命令和pwunconv命令,作用是導入用戶信息文件。
第一步
在當前目錄下創建用戶相當于/etc/passwd文件,然后打開這個文件,假如說我想創建10個用戶,格式用戶名:密碼(密碼寫x就行了,x表示此用戶有密碼):UID:GID:信息(可以寫可以不寫):家目錄:bash ?就這樣如下。
[root@liu ~]# vi etc/passwd
xiaoqiang01:x:500:500::/home/xiaoqiang01:/bin/bash
xiaoqiang02:x:501:500::/home/xiaoqiang02:/bin/bash
xiaoqiang03:x:502:500::/home/xiaoqiang03:/bin/bash
xiaoqiang04:x:503:500::/home/xiaoqiang04:/bin/bash
xiaoqiang05:x:504:500::/home/xiaoqiang05:/bin/bash
xiaoqiang06:x:505:500::/home/xiaoqiang06:/bin/bash
xiaoqiang07:x:506:500::/home/xiaoqiang07:/bin/bash
xiaoqiang08:x:507:500::/home/xiaoqiang08:/bin/bash
xiaoqiang09:x:508:500::/home/xiaoqiang09:/bin/bash
xiaoqiang10:x:509:500::/home/xiaoqiang10:/bin/bash
第二步
然后用newusers < etc/passwd完成就行了。
第三步
輸入pwunconv命令將密碼回血到/etc/passwd中,就是取消shadowpasswd功能。
第四步
創建一個相當于/etc/shadow/文件,然后打開這個文件,來給創建出來的用戶改密碼,格式為:用戶名:密碼
如下:
[root@liu~]# vi passwd
xiaoqiang01:abc123
xiaoqiang02:abc123
xiaoqiang03:abc123
xiaoqiang04:abc123
xiaoqiang05:abc123
xiaoqiang06:abc123
xiaoqiang07:abc123
xiaoqiang08:abc123
xiaoqiang09:abc123
xiaoqiang10:abc123
第五步輸入chpasswd <passwd 寫入到shadow文件中,最后就輸入pwconv命令取消回血。這樣就成功了。
轉載于:https://blog.51cto.com/lweifu/1380593
總結
以上是生活随笔為你收集整理的手动快捷创建用户和密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 配置SQL Server 2005 远程
- 下一篇: 用ProFTPD构建FTP服务器