19 lines
485 B
Bash
Executable File
19 lines
485 B
Bash
Executable File
#!/bin/bash
|
|
|
|
PASSWORD=$1
|
|
HASH=$(echo -n "$PASSWORD" | sha256sum | awk '{print $1}')
|
|
|
|
# Change Linux Password
|
|
echo "admin:$PASSWORD" | chpasswd
|
|
|
|
# Save hashed password
|
|
echo "$HASH" > /home/bitcoin/.mynode/.hashedpw
|
|
|
|
# Change RTL password
|
|
sed -i "s/\"multiPassHashed\":.*/\"multiPassHashed\": \"$HASH\",/g" /mnt/hdd/mynode/rtl/RTL-Config.json
|
|
systemctl restart rtl &
|
|
|
|
# Change Thunderhub password
|
|
#sed -i "s/???/???/g" /mnt/hdd/mynode/rtl/RTL-Config.json
|
|
#systemctl restart thunderhub &
|