2023-04-12 09:44:41 +02:00
|
|
|
#!/bin/bash
|
2023-04-12 09:48:28 +02:00
|
|
|
echo Startiing installation
|
2023-04-12 09:26:24 +02:00
|
|
|
echo Enter your API Key/Token:
|
|
|
|
read apikey
|
2023-04-12 09:40:39 +02:00
|
|
|
echo APIKEY="'$apikey'" | cat - sshlogin.sh > temp && mv temp sshlogin.sh
|
2023-04-12 09:26:24 +02:00
|
|
|
echo Enter your User Token:
|
|
|
|
read userkey
|
2023-04-12 09:40:39 +02:00
|
|
|
echo USERKEY="'$userkey'" | cat - sshlogin.sh > temp && mv temp sshlogin.sh
|
2023-04-12 09:26:24 +02:00
|
|
|
echo '#!/bin/bash' | cat - sshlogin.sh > temp && mv temp sshlogin.sh
|
|
|
|
chmod +x sshlogin.sh
|
|
|
|
chmod +x pushover.sh
|
2023-04-12 09:37:19 +02:00
|
|
|
mkdir /opt/push
|
2023-04-12 09:26:24 +02:00
|
|
|
cp pushover.sh /opt/push/
|
|
|
|
cp sshlogin.sh /usr/local/bin/
|
|
|
|
echo "session optional pam_exec.so seteuid /usr/local/bin/sshlogin.sh" >> /etc/pam.d/sshd
|
2023-04-12 09:48:06 +02:00
|
|
|
echo sshlogin2pushover installed
|