我希望能夠登錄到ssh終端並保存橫幅信息,並立即斷開連接。例如,我可以ssh到我的終端:如何保存ssh登錄歡迎橫幅並斷開連接
sshpass -p[PASSWORD] ssh -p 2201 [USER_NAME]@ipaddress
我得到以下登錄歡迎橫幅:
Linux 2.6.21 #1 PREEMPT Tue Feb 1 16:12:56 CST 2011
Site ID: xml
Last login: Wed Aug 3 09:25:29 2016 from 156.98.4.11
我能管與
sshpass -p[PASSWORD] ssh -p 2201 [USER_NAME]@ipaddress > lastlogin.txt
然而,「上次登錄」信息,這不會保存橫幅的其餘部分,我仍然必須按ctrl + d才能斷開連接。任何幫助,將不勝感激。
橫幅的來源完全不清楚。它可以通過SSH守護進程的'PrintMotd'功能,或者'/ etc/profile'或'〜/ .bash_profile'中的東西,或者你正在使用的任何shell的啓動文件來生成。不看目標系統的配置,很難說如何提取它。 「一天的信息」通常只在您以交互方式登錄時纔會打印,因此重定向輸出會使其消失。一個更好的問題是直接詢問如何提取您感興趣的信息。 –