Bu, ssh'yi bir kabuk betiğinde nasıl kullanıyorsunuz? soru. Uzak makinede o makinede arka planda çalışan bir komut yürütmek istersem, ssh komutunun geri dönmesini nasıl sağlayabilirim? Komutun sonuna "ve" işaretini (&) dahil etmeye çalıştığımda, kilitleniyor. Komutun tam şekli şöyle görünür:
ssh user@target "cd /some/directory; program-to-execute &"
Herhangi bir fikir? Unutulmaması gereken bir şey, hedef makineye girişlerin her zaman bir metin başlığı üretmesi ve SSH anahtarlarımın olması gerektiğinden şifre gerekmez.
/dev/null
.