|
|
|
@ -231,13 +231,13 @@ function init:add_user() { |
|
|
|
local add_sudoers="${ADD_USER_NAME} ALL=(ALL) NOPASSWD:ALL" |
|
|
|
command::exec "${host}" " |
|
|
|
id -u ${ADD_USER_NAME} >/dev/null 2>&1 |
|
|
|
if [ \$? -ne 0 ]; then |
|
|
|
if [ \$? -ne '0' ]; then |
|
|
|
# 创建用户 |
|
|
|
adduser ${ADD_USER_NAME} |
|
|
|
# 设置密码 |
|
|
|
echo ${ADD_USER_NAME}:${ADD_USER_PASSWORD} | chpasswd |
|
|
|
fi |
|
|
|
if [ \`grep -c '$add_sudoers' '/etc/sudoers'\` -ne 0 ];then |
|
|
|
if [ \`grep -c '$add_sudoers' '/etc/sudoers'\` == '0' ];then |
|
|
|
# 新增修改权限 |
|
|
|
chmod -v u+w /etc/sudoers |
|
|
|
echo -e \"\n$add_sudoers\n\" >> /etc/sudoers |
|
|
|
|