diff --git a/auto-bash.sh b/auto-bash.sh new file mode 100644 index 0000000..789223b --- /dev/null +++ b/auto-bash.sh @@ -0,0 +1,53 @@ +#!/bin/bash; +echo "========================="; +echo "Welcome to Auto Bash !"; +echo "========================="; +# Opsi; +echo ""; +echo "Mau install apa gan?"; +echo ""; +echo "1) Nginx + PHP7.2 + PHP-FPM (For CentOS 7 Only)"; +echo "2) Jitsi Meet + Nginx (For Ubuntu 18.04 Only)"; +echo ""; +read -p "Pilih Nomer [1/2] :" opsi; +echo ""; +# Input User; +echo "Hanya bisa 1 User saja !"; +read -p "Masukan User : " user; +echo ""; +# Input IP; +echo "================================="; +echo "Gunakan Spasi sebagai Pemisah ! "; +echo "================================="; +echo ""; +read -p "Masukan Port SSH : " port; +echo ""; +# Looping; +for hostname in $(read -p "Masukan IP : " ip && echo $ip) +do + case $opsi in + 1) ssh -p $port -l $user $hostname "curl "https://git.leon36.web.id/leon/auto-bash/raw/6c410ff763d09db9b9e46c7f07f79bf06e6fc430/nginx-fpm.sh" | bash";; + 2) echo "Masih belum ada !";; + *) echo "Kesalahan Input !"; + exit 1; + esac +done; +echo ""; +#while echo "Ulangi lagi ? (y/n) : " $read -r INPUT; +# Pertanyaan; +while read -p "Ulangi Lagi ? (y/n) : " INPUT +do + if [ "$INPUT" = "y" ] + then + clear; + sh auto-bash.sh; + #bash ssh.sh break; + elif [ "$INPUT " = "n" ]; + then + echo "Selesai !~"; + break; + else + echo "Selesai !~"; + break; + fi +done;