|
|
发表于 2023-8-17 10:03:35
|
显示全部楼层
- #系统ip
- ips=($(echo $(ip addr | sed -nr 's#^.*inet (.*)/.*$#\1#gp') | sed 's/[ ][ ]*/ /g'))
- for ((i = 0; i < ${#ips[@]}; i++)); do
- ipAddr=${ips[$i]}
- if id -u toout${ipAddr//./} >/dev/null 2>&1; then
- echo ""
- else
- useradd -s /sbin/nologin toout${ipAddr//./}
- rm -rf /home/toout${ipAddr//./}
- fi
- sudo -u toout${ipAddr//./} bash -c '要执行的启动命令'
- iptables -t nat -A POSTROUTING -m owner --uid-owner toout${ipAddr//./} -j SNAT --to-source ${ipAddr}
- done
复制代码
自己研究吧,代码都给你放着了 |
|