Improve and standardize formatting

This commit is contained in:
Arszilla 2022-12-29 23:05:18 +02:00
parent 3d766a66a7
commit 1825269076
No known key found for this signature in database
4 changed files with 271 additions and 327 deletions

View File

@ -26,6 +26,7 @@ else
chmod +x sshpass chmod +x sshpass
cd pwdlocation cd pwdlocation
echo "sshpass loaded." echo "sshpass loaded."
fi fi
esxcli network firewall ruleset set -e true -r sshClient esxcli network firewall ruleset set -e true -r sshClient
@ -50,56 +51,49 @@ T2=${T2%$'\n'}
echo "CPU 1 Temp $T1 C" echo "CPU 1 Temp $T1 C"
if [[ $T1 > 87 ]] if [[ $T1 > 87 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 80'
elif [[ $T1 > 77 ]] elif [[ $T1 > 77 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 70'
elif [[ $T1 > 67 ]] elif [[ $T1 > 67 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 39'
elif [[ $T1 > 58 ]] elif [[ $T1 > 58 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 30'
elif [[ $T1 > 54 ]] elif [[ $T1 > 54 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 28'
elif [[ $T1 > 52 ]] elif [[ $T1 > 52 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 24'
elif [[ $T1 > 50 ]] elif [[ $T1 > 50 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 7 max 22'
else else
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 20'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 20'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 6 max 20'
@ -107,59 +101,51 @@ elif [[ $T1 > 50 ]]
fi fi
echo "CPU 2 Temp $T2 C" echo "CPU 2 Temp $T2 C"
if [[ $T2 > 87 ]] if [[ $T2 > 87 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 80'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 80' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 80'
elif [[ $T2 > 77 ]] elif [[ $T2 > 77 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 70'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 70' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 70'
elif [[ $T1 > 67 ]] elif [[ $T1 > 67 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 39'
elif [[ $T2 > 58 ]] elif [[ $T2 > 58 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 30'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 30' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 30'
elif [[ $T2 > 54 ]] elif [[ $T2 > 54 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 28'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 28' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 28'
elif [[ $T2 > 52 ]] elif [[ $T2 > 52 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 24'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 24' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 24'
elif [[ $T2 > 50 ]] elif [[ $T2 > 50 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 22'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 22' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 22'
else else
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 20'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 20'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 20' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 20'

View File

@ -26,6 +26,7 @@ else
chmod +x sshpass chmod +x sshpass
cd pwdlocation cd pwdlocation
echo "sshpass loaded." echo "sshpass loaded."
fi fi
esxcli network firewall ruleset set -e true -r sshClient esxcli network firewall ruleset set -e true -r sshClient
@ -58,32 +59,27 @@ RAID=${RAID%$'\n'}
echo "CPU 1 Temp $T1 C" echo "CPU 1 Temp $T1 C"
if [[ $T1 > 67 ]] if [[ $T1 > 67 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 255'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 255'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 255'
elif [[ $T1 > 58 ]] elif [[ $T1 > 58 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 39'
elif [[ $T1 > 54 ]] elif [[ $T1 > 54 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 38'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 38'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 38'
elif [[ $T1 > 52 ]] elif [[ $T1 > 52 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 34'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 34'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 34'
elif [[ $T1 > 50 ]] elif [[ $T1 > 50 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 3 max 32'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 4 max 32'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 32'
@ -97,32 +93,27 @@ fi
echo "CPU 2 Temp $T2 C" echo "CPU 2 Temp $T2 C"
if [[ $T2 > 67 ]] if [[ $T2 > 67 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 255'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 255'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 255'
elif [[ $T2 > 58 ]] elif [[ $T2 > 58 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 39'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 39' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 39'
elif [[ $T2 > 54 ]] elif [[ $T2 > 54 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 38'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 38'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 38' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 38'
elif [[ $T2 > 52 ]] elif [[ $T2 > 52 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 34'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 34'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 34' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 34'
elif [[ $T2 > 50 ]] elif [[ $T2 > 50 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 0 max 32'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 1 max 32'
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 32' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 2 max 32'
@ -135,36 +126,28 @@ else
fi fi
echo "RAID Temp $RAID C" echo "RAID Temp $RAID C"
if [[ $RAID > 97 ]] if [[ $RAID > 97 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 255' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 255'
elif [[ $RAID > 95 ]] elif [[ $RAID > 95 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 90' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 90'
elif [[ $RAID > 94 ]] elif [[ $RAID > 94 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 85' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 85'
elif [[ $RAID > 93 ]] elif [[ $RAID > 93 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 60' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 60'
elif [[ $RAID > 92 ]] elif [[ $RAID > 92 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 55' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 55'
elif [[ $RAID > 91 ]] elif [[ $RAID > 91 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 50' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 50'
elif [[ $RAID > 90 ]] elif [[ $RAID > 90 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 45' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 45'
elif [[ $RAID > 89 ]] elif [[ $RAID > 89 ]]; then
then
sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 40' sshpass -p $PASSWORD ssh -oStrictHostKeyChecking=no -oKexAlgorithms=+diffie-hellman-group14-sha1 $USERNAME@$ILOIP 'fan p 5 max 40'
else else

View File

@ -20,32 +20,27 @@ echo "==============="
echo "CPU 1 Temp $T1 C" echo "CPU 1 Temp $T1 C"
echo "===============" echo "==============="
if [[ $T1 > 67 ]] if [[ $T1 > 67 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 255'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 255'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 255'
elif [[ $T1 > 58 ]] elif [[ $T1 > 58 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 39'
elif [[ $T1 > 54 ]] elif [[ $T1 > 54 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 38'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 38'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 38'
elif [[ $T1 > 52 ]] elif [[ $T1 > 52 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 34'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 34'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 34'
elif [[ $T1 > 50 ]] elif [[ $T1 > 50 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 32'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 32'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 32'
@ -61,33 +56,27 @@ echo "==============="
echo "CPU 2 Temp $T2 C" echo "CPU 2 Temp $T2 C"
echo "===============" echo "==============="
if [[ $T2 > 67 ]] if [[ $T2 > 67 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 255'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 255'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 255' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 255'
elif [[ $T2 > 58 ]]; then
elif [[ $T2 > 58 ]]
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 39'
elif [[ $T2 > 54 ]] elif [[ $T2 > 54 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 38'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 38'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 38' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 38'
elif [[ $T2 > 52 ]] elif [[ $T2 > 52 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 34'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 34'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 34' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 34'
elif [[ $T2 > 50 ]] elif [[ $T2 > 50 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 32'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 32'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 32' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 32'

View File

@ -20,56 +20,49 @@ echo "==============="
echo "CPU 1 Temp $T1 C" echo "CPU 1 Temp $T1 C"
echo "===============" echo "==============="
if [[ $T1 > 87 ]] if [[ $T1 > 87 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 80'
elif [[ $T1 > 77 ]] elif [[ $T1 > 77 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 70'
elif [[ $T1 > 67 ]] elif [[ $T1 > 67 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 39'
elif [[ $T1 > 58 ]] elif [[ $T1 > 58 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 30'
elif [[ $T1 > 54 ]] elif [[ $T1 > 54 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 28'
elif [[ $T1 > 52 ]] elif [[ $T1 > 52 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 24'
elif [[ $T1 > 50 ]] elif [[ $T1 > 50 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 7 max 22'
else else
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 4 max 20'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 5 max 20'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 6 max 20'
@ -81,56 +74,49 @@ echo "==============="
echo "CPU 2 Temp $T2 C" echo "CPU 2 Temp $T2 C"
echo "===============" echo "==============="
if [[ $T2 > 87 ]] if [[ $T2 > 87 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 80'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 80' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 80'
elif [[ $T2 > 77 ]] elif [[ $T2 > 77 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 70'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 70' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 70'
elif [[ $T2 > 67 ]] elif [[ $T2 > 67 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 39'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 39' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 39'
elif [[ $T2 > 58 ]] elif [[ $T2 > 58 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 30'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 30' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 30'
elif [[ $T2 > 54 ]] elif [[ $T2 > 54 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 28'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 28' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 28'
elif [[ $T2 > 52 ]] elif [[ $T2 > 52 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 24'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 24' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 24'
elif [[ $T2 > 50 ]] elif [[ $T2 > 50 ]]; then
then
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 22'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 22' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 3 max 22'
else else
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 0 max 20'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 1 max 20'
sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 20' sshpass -p $PASSWORD ssh $USERNAME@$ILOIP 'fan p 2 max 20'