From 400249f813bbcf03bdb3214916e9e267fd573df5 Mon Sep 17 00:00:00 2001 From: Endial Fang Date: Thu, 14 Sep 2023 10:52:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E8=BF=87=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E8=84=9A=E6=9C=AC=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- customer/usr/sbin/create_user | 12 ------------ customer/usr/sbin/prepare_env | 20 -------------------- 2 files changed, 32 deletions(-) delete mode 100755 customer/usr/sbin/create_user delete mode 100755 customer/usr/sbin/prepare_env diff --git a/customer/usr/sbin/create_user b/customer/usr/sbin/create_user deleted file mode 100755 index 8521fe8..0000000 --- a/customer/usr/sbin/create_user +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -# Ver: 1.2 by Endial Fang (endial@126.com) -# -# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行) -set -eux -groupadd --gid 1001 --system ${APP_USER} -#useradd --gid 1001 --uid 1001 --shell /bin/bash --home /srv/data/${APP_NAME} --system ${APP_USER} -useradd --gid 1001 --uid 1001 --shell /usr/sbin/nologin --home /srv/data/${APP_NAME} --system ${APP_USER} - -# 如果需要 sudo 权限,需要在 Dockerfile 中安装 su 软件包:RUN install_pkg sudo -#sed -i -e 's/^\sDefaults\s*secure_path\s*=/# Defaults secure_path=/' /etc/sudoers -#echo "${APP_USER} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers diff --git a/customer/usr/sbin/prepare_env b/customer/usr/sbin/prepare_env deleted file mode 100755 index 38a870b..0000000 --- a/customer/usr/sbin/prepare_env +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash -# Ver: 1.3 by Endial Fang (endial@126.com) -# -# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行) -set -eux - -APP_DIRS=" \ - /srv/conf/${APP_NAME} \ - /srv/data/${APP_NAME} \ - /srv/datalog/${APP_NAME} \ - /var/cache/${APP_NAME} \ - /var/run/${APP_NAME} \ - /var/log/${APP_NAME} \ - /srv/cert/${APP_NAME}" - -mkdir -p ${APP_DIRS} -chmod -R g+rwX ${APP_DIRS} /usr/local/${APP_NAME} - -# 针对对用户有特殊要求的应用,创建对应的默认用户,并将相关目录赋予该用户操作权限 -#chown -Rf ${APP_USER}:${APP_USER} ${APP_DIRS} \ No newline at end of file