ssh uyarı mesajı


0

Uzak sunucuya komut dosyaları aracılığıyla giriş yaparken ssh giriş uyarısı mesajlarından kaçınmanın bir yolu var mı? Ancak uzak sunucudaki yapılandırmaları değil, komut dosyalarındaki veya seçeneklerdeki değişiklikleri değiştirmek istemiyorum.

python  shell  ssh 

1
ssh -qya da ssh -q -qsenin için çalışmıyor mu?
Ocak

Python'un bu konudaki rolü nedir? Daha açık konuşur musun?
MeaCulpa

python'da otomatik bir ssh giriş komut dosyası bulundurmaya çalışıyorum, ancak uzak makineye giriş yaparken görüntülenen ssh uyarı mesajlarını yakalamak istemiyorum.

1
Uyarı mesajının nedenini belirlemek daha iyi bir yaklaşım değil mi? Tam olarak hangi uyarı mesajı?
Jens

Hayır, aslında bu, uzak makinelerden görüntülenen bir güvenlik uyarısı olacak. Uzak makine bakış açısıyla gerekli, ancak python komut dosyalarım aracılığıyla ssh aracılığıyla oturum açarken yakalamak istemiyorum.

Yanıtlar:


4

Komuttan gelen uyarıları bastırmaya çalışıyorsanız ssh, ssh seçeneklerini kullanabilirsiniz:

-o 'CheckHostIP no' -o 'StrictHostKeyChecking no' -o 'UserKnownHostsFile /dev/null'

Düzenli olarak yeniden test edilen test sistemlerine bağlanırken. Bu, aşağıdaki uyarıyı verir:

Warning: Permanently added 'hostname' (RSA) to the list of known hosts.

Ancak -qseçeneği eklerseniz , bu uyarı da ortadan kalkar.

Evet Bu korkunç derecede tehlikeli bir WRT ortadaki adam saldırısıdır, fakat yaptığımız şey için ideal

Uzak sistemden gelen uyarıları bastırmaya çalışıyorsanız, .hushlogin mekanizmasına uyuyorsa, şunları kullanabilirsiniz:

touch .hushlogin

Uzak sistemde motd(Günün mesajı - hangi uyarı mesajları göründüğü düzenli olarak) bastırmak için .


Kesinlikle% 100, uyarıları korkunç bir fikir olarak atlamayı kabul ediyor. Bu seçenek SADECE söz konusu sunucu ile dahili bir ağdayken kullanılmalıdır. Asla halka açık internet üzerinden asla.
UtahJarhead,

1

Argüman ile ssh arayın:

bash -i

Örneğin:

/usr/bin/ssh root@10.8.13.59 "bash -i"

Sunucudan gelen mesajı bastırır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.