首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

很有用的下令

2012-08-25 
很有用的命令useradd $name echo $passwd | passwd --stdin $name-------------------------#!/bin/sh# I

很有用的命令
useradd $name; echo $passwd | passwd --stdin $name


-------------------------

#!/bin/sh
# Initial group is users and new users can't login in
if [ ! -f userlist.txt ]; then
  echo "ERROR:userlist.txt NOT exists!Please check it!"
  exit 1
fi
#Only root can do this
if [[ $EUID -ne 0 ]]; then
  echo "ERROR:This script must be run as root!"
  exit 1
fi
#set user's id,it's recommmended that uid>999
userid=2000

SAVEDIFS=$IFS
IFS=:
while read USERNAME PASSWORD
do
  useradd -g users -s /sbin/nologin -u $userid $USERNAME
  echo $PASSWORD | passwd --stdin $USERNAME
  userid=`expr $userid + 1`
done < userpass.txt
IFS=$SAVEDIFS



-----------------------------------

热点排行