Files
tms-bbt-config-pkg/tms-bbt-config/change-servername_s2
2025-12-17 01:30:41 +08:00

27 lines
500 B
Bash
Executable File

#!/bin/bash
random_str() {
local randomlength=16
local str="gg-"
local chars="abcdefghijklmnopqrstuvwxyz0123456789"
for ((i=0; i<randomlength; i++)); do
local rand_index=$((RANDOM % ${#chars}))
str+="${chars:$rand_index:1}"
done
echo "$str"
}
NEW_HOSTNAME=$(random_str)
echo "$NEW_HOSTNAME" > /etc/hostname
cat <<EOF > /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 $NEW_HOSTNAME
EOF
echo "Hostname set to: $NEW_HOSTNAME"