使用 Crush FTP 軟體從主機到伺服器的 SFTP 處理失敗金鑰驗證

使用 Crush FTP 軟體從主機到伺服器的 SFTP 處理失敗金鑰驗證

我們正在將所有 FTP 大型主機作業轉換為 SFTP。我使用該ssh-keygen -f id_dsa_userid命令來建立密鑰對。將公鑰發送給客戶端以將其複製到他們的authorized_keys文件中。執行作業時,出現下列錯誤。

EZYXW11E XtlibError:invalidDisplay xtInitialize XtToolkitError
無法開啟顯示:MVSDMC1
FOTS1370 主機金鑰驗證失敗。
失去了連結。

客戶正在使用CrushFTP我一無所知的軟體。我們缺什麼?

答案1

問題的根源在於 ssh 和金鑰設定。 X Windows Xauth 問題是一個紅鯡魚問題。在發現一些額外的研究後,我發現了一個似乎與您匹配的線程問題。有問題的線程適用於 Dovetail 技術的產品,但在 ssh 金鑰交換中表現出相同的問題。

EZYXW11E XtlibError:invalidDisplay xtInitialize XtToolkitError 無法開啟顯示:172.24.30.28:0.0
FOTS1346 權限被拒絕,請重試。
EZYXW11E XtlibError:invalidDisplay xtInitialize XtToolkitError 無法開啟顯示:172.24.30.28:0.0 連線被未知的
FOTS2707 zsshSmfWritePipe:write():EDC5113I 錯誤的檔案描述符。 (錯誤編號2=0x05710034)。

如果金鑰已到位,則可能的問題是目標系統上的 .ssh 目錄和檔案的權限不正確。使用者主目錄中的以下命令sftp將更正權限:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

我的 USS 系統上的權限如下圖所示:

IBMUSER> ls -la
drwx------   2 IBMUSER  OMVS        8192 May 11 09:15 .ssh

IBMUSER> ls -la .ssh
-rw-------   1 IBMUSER  OMVS         399 May 11 09:15 authorized_keys

相關內容