亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
求一增加用戶的shell
[打印本頁(yè)]
作者:
softiger
時(shí)間:
2014-10-22 23:16
標(biāo)題:
求一增加用戶的shell
求一個(gè)SHELL,可以在AIX和LINUX下通過(guò)腳本添加用戶,并初始化密碼,使得該用戶可以通過(guò)SSH登錄。
采用useradd命令,是可以創(chuàng)建用戶的,但是密碼不對(duì),無(wú)法登陸,必須passwd后才可以登陸。
采用的useradd具體命令是:/usr/sbin/useradd -g testuser -G sys -p passw0rd -d /home/testuser -s /bin/bash testuser
作者:
qq58945591
時(shí)間:
2014-10-22 23:54
echo "password"|passwd testuser --stdin
作者:
chengchow
時(shí)間:
2014-10-23 09:16
回復(fù)
2#
qq58945591
請(qǐng)問(wèn)下,這種方法是否需要某個(gè)插件,我在非redhat/centos系統(tǒng)上不能這么修改
作者:
Shell_HAT
時(shí)間:
2014-10-23 12:54
回復(fù)
3#
chengchow
這不是插件能解決的,很多系統(tǒng)的passwd命令都不支持從管道獲取密碼。
作者:
chengchow
時(shí)間:
2014-10-23 13:20
回復(fù)
4#
Shell_HAT
謝謝,我找到解決方法了
作者:
Shell_HAT
時(shí)間:
2014-10-23 14:00
回復(fù)
5#
chengchow
把你的方法給大家分享一下吧
作者:
chengchow
時(shí)間:
2014-10-23 14:26
本帖最后由 chengchow 于 2014-10-23 14:27 編輯
回復(fù)
6#
Shell_HAT
echo USERNAME:PASSWORD | /usr/sbin/chpasswd
復(fù)制代碼
gentoo下寫(xiě)了一個(gè)腳本測(cè)試沒(méi)問(wèn)題
作者:
Shell_HAT
時(shí)間:
2014-10-23 17:14
回復(fù)
7#
chengchow
腳本發(fā)出來(lái)給大家分享一下吧
作者:
chengchow
時(shí)間:
2014-10-27 10:36
本帖最后由 chengchow 于 2014-10-27 10:37 編輯
#!/bin/bash
##user_list=($(cat /tmp/userlist.txt))
user_list=(aa bb cc dd)
if [ ! -f "/etc/passwd.list" ];then
touch /etc/passwd.list
chmod 600 /etc/passwd.list
chown root:root /etc/passwd.list
fi
for ((i=0;i<${#user_list[*]};i++));do
grep "^${user_list[$i]}:" /etc/passwd
if [ $(echo $?) = 0 ];then
echo -e "The \"${user_list[$i]}\" is exist,do nothing!"
continue
fi
grep "^${user_list[$i]}:" /etc/passwd.list
if [ $(echo $?) = 0 ];then
echo -e "The \"${user_list[$i]}\" is exist,Please check /etc/passwd.list"
continue
fi
useradd ${user_list[$i]}
rand_pass=$(cat /dev/urandom | head -1 | md5sum | cut -b -6)
echo "${user_list[$i]}:${user_list[$i]}${rand_pass}" | /usr/sbin/chpasswd
usermod -G wheel ${user_list[$i]}
echo -e "${user_list[$i]}:${user_list[$i]}${rand_pass}" >> /etc/passwd.list
done
exit 0
復(fù)制代碼
回復(fù)
8#
Shell_HAT
一個(gè)測(cè)試的腳本,不是很完善,HAT你可真盡責(zé)任啊
作者:
Shell_HAT
時(shí)間:
2014-10-27 11:10
回復(fù)
9#
chengchow
樓主需要在AIX下面使用,AIX沒(méi)有chpasswd這個(gè)命令吧。
作者:
chengchow
時(shí)間:
2014-10-27 11:40
回復(fù)
10#
Shell_HAT
{:3_186:} 這個(gè)腳本不是給LZ寫(xiě)的
是解決我3F提的疑問(wèn)的腳本,運(yùn)行環(huán)境是gentoo
如果是redhat/centos我就可以--stdin去做了
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2