Ssh

RHEL 中是否存在失敗的外部 sftp 連接日誌?

  • January 11, 2018

我有一台使用 RHEL 最新版本的伺服器。

我們有一些供應商腳本使用 sftp 從另一台伺服器獲取文件。

該腳本不記錄 sftp 命令的結果(這很糟糕,但由於許可協議,我們對此無能為力)。我們最近讓這台伺服器更改了它的 ssh 密鑰,並且 sftp 失敗了,但我們在日誌中看不到這一點。

因此,我想知道 RHEL 是否儲存了通過 sftp 連接到另一台伺服器的失敗嘗試。有這樣的日誌嗎?

這取決於您使用的程序來記錄它的作用以及它是否/如何失敗。如果腳本不包含記錄失敗的說明,則不會記錄失敗。

但是,也可能是從例如 cron 呼叫這些腳本的情況,在這種情況下,cron 日誌(通常/var/log/cron)應該包含腳本創建的任何輸出。當然,這假設 crontab 行不以 string 結尾> /dev/null 2>&1,這意味著“丟棄所有資訊”……

總結一下:您需要檢查實際的腳本以了解是否可以選擇日誌記錄,如果是,則記錄到哪裡。如果他們不這樣做,您應該向供應商投訴,因為它可能有什麼好處。

引用自:https://serverfault.com/questions/891717