mirror of
https://github.com/techahold/rustdeskinstall.git
synced 2024-07-07 13:02:37 +02:00
Update linuxclientinstall.sh
This commit is contained in:
parent
be768c2274
commit
4f328e5863
@ -8,34 +8,50 @@ if [[ $(which yum) ]]; then
|
|||||||
elif [[ $(which apt) ]]; then
|
elif [[ $(which apt) ]]; then
|
||||||
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.9/rustdesk-1.1.9.deb
|
wget https://github.com/rustdesk/rustdesk/releases/download/1.1.9/rustdesk-1.1.9.deb
|
||||||
sudo dpkg -i rustdesk-1.1.9.deb
|
sudo dpkg -i rustdesk-1.1.9.deb
|
||||||
sudo apt install -fy ./rustdesk-1.1.9.deb
|
sudo apt --fix-broken install -y
|
||||||
else
|
else
|
||||||
echo "Unknown Platform, the install will fail"
|
echo "Unknown Platform, the install will fail"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
su ${uname} -c "DISPLAY=:0 rustdesk --password ${admintoken}"
|
rustdesk --password ${admintoken}
|
||||||
|
pkill -f "rustdesk"
|
||||||
|
|
||||||
# Setup Systemd to launch hbbs
|
# Setup Rustdesk in user profile
|
||||||
rustdesksignal="$(cat << EOF
|
rustdesktoml2a="$(cat << EOF
|
||||||
rendezvous_server = 'rs-ny.rustdesk.com'
|
rendezvous_server = 'wanipreg'
|
||||||
nat_type = 1
|
nat_type = 1
|
||||||
serial = 3
|
serial = 3
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
rendezvous-servers = 'rs-ny.rustdesk.com,rs-sg.rustdesk.com,rs-cn.rustdesk.com'
|
rendezvous-servers = 'rs-ny.rustdesk.com,rs-sg.rustdesk.com,rs-cn.rustdesk.com'
|
||||||
key = ''
|
key = 'keyreg'
|
||||||
custom-rendezvous-server = ''
|
custom-rendezvous-server = 'wanipreg'
|
||||||
api-server = 'https://'
|
api-server = 'https://wanipreg'
|
||||||
relay-server = ''
|
relay-server = 'wanipreg'
|
||||||
EOF
|
EOF
|
||||||
)"
|
)"
|
||||||
echo "${rustdesksignal}" | sudo tee /home/${uname}/.config/rustdesk/RustDesk2.toml > /dev/null
|
echo "${rustdesktoml2a}" | sudo tee /home/${uname}/.config/rustdesk/RustDesk2.toml > /dev/null
|
||||||
|
|
||||||
|
# Setup Rustdesk in root profile
|
||||||
|
rustdesktoml2b="$(cat << EOF
|
||||||
|
rendezvous_server = 'wanipreg'
|
||||||
|
nat_type = 1
|
||||||
|
serial = 3
|
||||||
|
|
||||||
|
[options]
|
||||||
|
rendezvous-servers = 'rs-ny.rustdesk.com,rs-sg.rustdesk.com,rs-cn.rustdesk.com'
|
||||||
|
key = 'keyreg'
|
||||||
|
custom-rendezvous-server = 'wanipreg'
|
||||||
|
api-server = 'https://wanipreg'
|
||||||
|
relay-server = 'wanipreg'
|
||||||
|
EOF
|
||||||
|
)"
|
||||||
|
echo "${rustdesktoml2b}" | sudo tee /root/.config/rustdesk/RustDesk2.toml > /dev/null
|
||||||
|
|
||||||
chown ${uname}:${uname} /home/${uname}/.config/rustdesk/RustDesk2.toml
|
chown ${uname}:${uname} /home/${uname}/.config/rustdesk/RustDesk2.toml
|
||||||
|
|
||||||
pkill -f "rustdesk"
|
|
||||||
|
|
||||||
systemctl restart rustdesk
|
systemctl restart rustdesk
|
||||||
|
|
||||||
cat /home/${uname}/.config/rustdesk/RustDesk.toml
|
cat /home/${uname}/.config/rustdesk/RustDesk.toml
|
||||||
|
sudo cat /root/.config/rustdesk/RustDesk.toml
|
||||||
|
Loading…
Reference in New Issue
Block a user