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.
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.
Yanıtlar:
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 -q
seç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 .
ssh -q
ya dassh -q -q
senin için çalışmıyor mu?