|
@@ -13,20 +13,59 @@
|
|
|
[ -w /sys/module/usbcore/parameters/usbfs_memory_mb ] && \
|
|
[ -w /sys/module/usbcore/parameters/usbfs_memory_mb ] && \
|
|
|
echo 500 > /sys/module/usbcore/parameters/usbfs_memory_mb
|
|
echo 500 > /sys/module/usbcore/parameters/usbfs_memory_mb
|
|
|
|
|
|
|
|
-# 拉起eth0网卡
|
|
|
|
|
-for i in 1 2 3 4 5; do
|
|
|
|
|
- [ -d /sys/class/net/eth0 ] && /sbin/ip link set eth0 up && break
|
|
|
|
|
- sleep 1
|
|
|
|
|
-done
|
|
|
|
|
-
|
|
|
|
|
# FTP:创建用户
|
|
# FTP:创建用户
|
|
|
[ -x /opt/yfkj/local-startup.service/create-ftp-user.sh ] && /opt/yfkj/local-startup.service/create-ftp-user.sh
|
|
[ -x /opt/yfkj/local-startup.service/create-ftp-user.sh ] && /opt/yfkj/local-startup.service/create-ftp-user.sh
|
|
|
|
|
|
|
|
# 关闭无用服务
|
|
# 关闭无用服务
|
|
|
-systemctl stop rpcbind.socket
|
|
|
|
|
-systemctl stop rpcbind
|
|
|
|
|
-systemctl stop check_upgrade
|
|
|
|
|
|
|
+disable_service() {
|
|
|
|
|
+ service="$1"
|
|
|
|
|
+
|
|
|
|
|
+ if systemctl is-enabled --quiet "$service"; then
|
|
|
|
|
+ echo ">>> $service DISABLE $(date '+%H:%M:%S.%3N')"
|
|
|
|
|
+ systemctl disable --now "$service"
|
|
|
|
|
+ echo "<<< $service END $(date '+%H:%M:%S.%3N')"
|
|
|
|
|
+ fi
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+# 后台关闭服务
|
|
|
|
|
+(
|
|
|
|
|
+ # RPC服务
|
|
|
|
|
+ disable_service rpcbind.socket
|
|
|
|
|
+ disable_service rpcbind
|
|
|
|
|
+
|
|
|
|
|
+ # 自动升级检查
|
|
|
|
|
+ disable_service check_upgrade
|
|
|
|
|
+
|
|
|
|
|
+ # 蜂窝通信服务
|
|
|
|
|
+ disable_service ofono
|
|
|
|
|
+
|
|
|
|
|
+ # mDNS/DNS-SD 服务
|
|
|
|
|
+ disable_service avahi-daemon
|
|
|
|
|
+
|
|
|
|
|
+ # 蓝牙服务
|
|
|
|
|
+ disable_service bluetooth
|
|
|
|
|
+
|
|
|
|
|
+ # NFC 服务
|
|
|
|
|
+ disable_service neard
|
|
|
|
|
+
|
|
|
|
|
+ # NFS 服务
|
|
|
|
|
+ disable_service nfs-mountd
|
|
|
|
|
+ disable_service nfs-server
|
|
|
|
|
+ disable_service nfs-statd
|
|
|
|
|
+
|
|
|
|
|
+ # IPv6节点信息服务
|
|
|
|
|
+ disable_service ninfod
|
|
|
|
|
+
|
|
|
|
|
+ # IPv6路由发现服务
|
|
|
|
|
+ disable_service rdisc
|
|
|
|
|
+
|
|
|
|
|
+ # OP-TEE用户态辅助服务
|
|
|
|
|
+ disable_service tee-supplicant
|
|
|
|
|
+
|
|
|
|
|
+ # 开机画面
|
|
|
|
|
+ disable_service psplash-systemd.service
|
|
|
|
|
+ disable_service psplash-basic.service
|
|
|
|
|
+ disable_service psplash-network.service
|
|
|
|
|
+) &
|
|
|
|
|
|
|
|
-systemctl disable rpcbind.socket
|
|
|
|
|
-systemctl disable rpcbind
|
|
|
|
|
-systemctl disable check_upgrade
|
|
|
|
|
|
|
+exit 0
|