本文介紹使用BastionhostSFTP檔案傳輸時的常見問題。
為什麼不能訪問檔案目錄?
您可以通過以下方法排查:
-
檢查是否已在Bastionhost主機賬戶設定密碼且將該主機賬戶授權給營運員。如未設定密碼且未給營運員授權主機賬戶,則不能訪問檔案目錄。
-
設定主機賬戶密碼,具體操作,請參見配置主機賬戶。
-
為營運員授權主機賬戶,具體操作,請參見為使用者授權資產賬戶。
-
-
檢查Bastionhost和伺服器之間的網路連接是否正常。具體操作,請參見網路診斷。
-
Bastionhost中的控制策略未勾選SFTP通道。具體操作,請參見管理控制策略。
-
您的伺服器禁止了SFTP訪問。
經過以上排查後,如果您雙擊選擇目標資產後,仍無法訪問檔案目錄,可能是因為用戶端自行緩衝了檔案目錄,導致無法訪問。請您按照以下指引,單擊...返回到Bastionhost資產列表,在Bastionhost資產列表重新整理頁面。
重新整理方式為按右鍵資產列表空白地區,在彈出的操作功能表中選擇 Refresh。
為什麼登入SFTP後,文檔目錄顯示亂碼?
您可以按照以下指引,雙擊!now_gb18030.next_utf-8,重新整理用戶端頁面後,切換Bastionhost的編碼。登入SFTP後,若Xftp遠程面板彈出無法顯示遠程檔案夾警告,單擊確定關閉彈窗,在遠程目錄中找到編碼切換檔案夾(如!now_UTF-8,next_gb...)。
!now_gb18030.next_utf-8表示當前Bastionhost預設編碼為GB 18030,雙擊切換後為UTF-8。
通過Bastionhost上傳下載檔案的方法有哪些?
SSH營運
-
使用命令方式,例如lrzsz、scp命令等。
-
使用SFTP協議的工具進行檔案傳輸。具體操作,請參見營運概述。
RDP營運
-
使用磁碟映射。
-
使用粘貼板直接複製(Ctrl+C)、粘貼(Ctrl+V)。
Web營運時無檔案清單或不能上傳檔案?
-
確認管理員是否配置了控制策略,即未在協議控制中勾選SFTP。
-
確認是否被管理員授予該主機賬戶的目錄許可權