Linux sunucularda SSH üzerinden direk komut çalıştırılır?
Linux yüklü sunucularda SSH servisi aktif edildikten sonra uzaktan komut çalıştırılmak istenirse aşağıdaki script kullanılabilir. SSH parolasının komut içinde kullanılması için gerekli paketi kuruluyoruz NOT: Parolanız komut satırında gözükeceği için tehlikeli olabilir. sudo apt -y install sshpass NOT: Örnek olarak date komutu kullanıldı. nano sunucu_reboot. sh #!/bin/bash sunucular =( "alanadi.com:12345,PAROLA" "ip.ad.re.si:22,PAROLA" ) for sunucu in " ${sunucular[@]} " ; do IPPORT= ${sunucu%%,*} IP= ${IPPORT%%:*} PORT= ${IPPORT#*:} PASS= ${sunucu#*,} echo "--------------------------" sshpass -p $PASS ssh root@ $IP -p $PORT date echo $IP $PASS echo "--------------------------" done bash sunucu_reboot. sh