|
|
|
@ -66,7 +66,7 @@ COMMAND_OUTPUT="" |
|
|
|
function trap::info() { |
|
|
|
[[ ${#ERROR_INFO} -gt 37 ]] && echo -e "$ERROR_INFO" |
|
|
|
[[ ${#ACCESS_INFO} -gt 38 ]] && echo -e "$ACCESS_INFO" |
|
|
|
[ -f "$LOG_FILE" ] && echo -e "\n\n See detailed log >>> $LOG_FILE \n\n" |
|
|
|
[ -f "$LOG_FILE" ] && echo -e "\n\n See detailed log >>> cat $LOG_FILE \n\n" |
|
|
|
trap '' EXIT |
|
|
|
exit |
|
|
|
} |
|
|
|
@ -231,6 +231,10 @@ function init:add_user() { |
|
|
|
command::exec "${host}" " |
|
|
|
# 创建用户 |
|
|
|
adduser ${ADD_USER_NAME} |
|
|
|
" |
|
|
|
local code="$?" |
|
|
|
if [[ "${code}" == "0" ]]; then |
|
|
|
command::exec "${host}" " |
|
|
|
# 设置密码 |
|
|
|
echo ${ADD_USER_NAME}:${ADD_USER_PASSWORD} | chpasswd |
|
|
|
# 新增修改权限 |
|
|
|
@ -240,6 +244,7 @@ function init:add_user() { |
|
|
|
chmod -v u-w /etc/sudoers |
|
|
|
" |
|
|
|
check::exit_code "$?" "add-user" "$host 新增用户[${ADD_USER_NAME}]" "exit" |
|
|
|
fi |
|
|
|
log::info "[add-user]" "新增用户[${ADD_USER_NAME}]成功!" |
|
|
|
} |
|
|
|
|
|
|
|
|