您的位置:首页 > 运维架构 > Linux

批量创建用户和设置密码

2011-11-21 11:45 766 查看
本环境为centos suse默认没有newusers命令

(1) 首先创建用户名文件和密码文件

# touch user_name passwd

active:/srv # cat passwd

win00:123456

win01:123456

active:/srv # cat user_name

win00:x:520:520::/home/win00:/bin/bash

win01:x:521:521::/home/win01:/bin/bash

(2) 然后执行命令导入用户名和密码

active:/srv # newusers user_name

active:/srv # chpasswd <passwd

(3) 查看是否生成了相关的用户和密码

active:/srv # tail -2 /etc/passwd

win00:x:520:520::/home/win00:/bin/bash

win01:x:521:521::/home/win01:/bin/bash

active:/srv # tail -2 /etc/shadow

win00:$1$nkhOl5As$1DRRv3Ho.JS43ZaNqpuqb0:15296:0:99999:7:::

win01:$1$nkhOl5As$1DRRv3Ho.JS43ZaNqpuqb0:15296:0:99999:7:::

(4) 用户登录验证

login as: win01

win01@183.62.138.80's password:

-bash-3.2$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息