我覺得一張圖片勝過千言萬語:
我唯一能想到的是,你之前連接過那台 NAS,但 NAS 上有什麼變化,造成金鑰可能不匹配(雖然通常錯誤訊息會不太一樣)
在你的電腦上用提升權限的命令提示字元(以系統管理員身份執行 cmd)可以重新生成金鑰
ssh-keygen -A
你好,
你有在你的 NAS 上啟用 SSH 嗎?
https://www.qnap.com/zh-tw/how-to/faq/article/how-do-i-access-my-qnap-nas-using-ssh
是的:允許 SSH 連線已勾選,埠號為 22,SFTP 也已勾選。
感謝你的回覆。我目前沒有那個版本的 PowerShell,打算去「aka.ms」網站下載。
我找到了並安裝了 PowerShell 7.6.2,但還是出現和之前一樣的「unable to negotiate…」訊息。我會按照 Dolbyman 的建議,稍後試試「ssh-keygen -A」這個方法。
還有,「admin」用戶確實已經啟用。
奇怪的是,我們沒看到 NAS 提供的金鑰類型。這裡應該要顯示點什麼。沒有那個的話,SSH 連線就不可能成功。![]()
請嘗試重新安裝目前 NAS 的韌體版本。
這個建議不錯 @dm。問題是它需要在 NAS 上執行。使用者必須透過其他方式存取「本地」主控台(像是 WebSSH)才能執行這個指令。![]()
我之前也是用過樹莓派(raspi),重裝系統後,由於 DHCP 分配的 IP 還是一樣,但 SSH 金鑰已經不同,導致我的客戶端因為懷疑有詐欺行為而拒絕連線。重新生成本地 SSH 金鑰後就沒事了。
我在想,原PO是不是也能嘗試一下原地的韌體升級,萬一 SSH 伺服器只是偶發問題呢。
這個方法可行,只要 NAS 本身還有自己的金鑰可以提供。
但這次情形看起來,NAS 似乎缺失了它的金鑰。我同意:重新安裝韌體,安裝過程中應該會重新產生這些金鑰。
我剛剛重新安裝了剛下載的韌體,版本 TS-459_20240618-4.2.6,使用裝置網頁的手動韌體更新方式,但 SSH 金鑰的狀態或缺失依然沒有任何變化。
我用的這種方法,是否和「原地」(in place) 韌體安裝相同?
由於 Win10 電腦都沒有任何問題,我還是忍不住認為這可能是 Win11 的問題。不過,有趣的是 SSH 連線失敗在 Win10 和 Win11 電腦上都會發生。
只是想讓你知道你並不孤單!我也在 TBS-464 上遇到同樣的問題。我發現我可以通過瀏覽器,使用 IP 地址加上 8080 埠來訪問它,這在 Win10 上是不需要的。不過 Qfinder 能找到它,但沒辦法打開。
唉。
你的 NAS 後面有 VGA 埠,可以嘗試連接螢幕和鍵盤。這樣你就能本地登入,執行指令來重新生成 NAS 的 SSH 金鑰。
是的。 ![]()
前面的步驟只是在解決無法用 SSH 登入的問題。等登入問題處理好,你就可以修改 SMB 版本了。QTS 4.2.6 必須在命令列操作,因為那個時期 QNAP 還沒在 UI 裡加進這項功能。![]()
嗨 Paul,歡迎加入我們的論壇。 ![]()
你的問題原因不太一樣。可以請你另外開新主題討論嗎?
為了完整起見,我來補充一下歷史和背景。
我第一次遇到 W11 的這個問題是在用新筆電時,這台筆電無法存取插在主路由器和副路由器上的 USB 隨身碟(這些隨身碟平時用於多媒體)。我嘗試在 W11 裡啟用 SMB1,卻沒能解決問題。我保留了 SMB1 設定,最後找到了我在第 10 樓貼文中提到的調整,才解決了存取的問題。
其實我是套用了那個調整之後,才開始存取我的兩台 NAS,所以從來沒在 Windows 檔案總管裡遇過 NAS 顯示異常的狀況。
我的其中一台 NAS 是 Qnap TS-112P,已經很有年頭了,僅用來儲存與播放多媒體(搭配 Twonky)。雖然不是很必要,我還是透過 W11 用「ssh admin@NAS-IP」和「smb2enable」指令,在這台 NAS 上打開了 SMB 2。下指令時裝置好像卡住了一下,不過我就讓它自己跑完。
然後我又在 W11 裡把 SMB1.0 關掉,一切都很順利。網路上的每個裝置都還能用。這個問題明顯是 W11 在遇到一些 W11 出現之前生產的舊裝置時才會發生的狀況。
題外話,W10/W11 的網路探索其實不太可靠,所以我會在檔案總管裡把網路裝置「釘選到快速存取」而不是用對應磁碟機。順便一提,在「資料夾選項」的「隱私」中,如果你清除歷史記錄並取消勾選「顯示……」這些選項,你可以直接拖拉項目到「快速存取」下,來自訂排列順序。
OneCD,我晚點會嘗試使用 telnet 看看可不可以。目前我手邊沒有帶 VGA 輸入的螢幕,未來可能會買個 HDMI 轉 VGA 轉接器,但現在先不需要。
我很快就意識到,這問題可能超出我的能力或想要解決的範圍,可能只能就這樣了,等於 Win10 電腦還能用就用來存取 Windows 檔案,等 Win10 機器壞了再說。
如果你提交工單,我覺得 QNAP 可以遠端協助修復。
是的,我過去用這種方法還挺順利的。
我已經提交了工單。我在想是不是得把 NAS 徹底重建一遍?
我收到了我的支援票回覆,也很感謝客服專員願意花時間回覆我的問題。
簡單來說,他告知我這台 NAS 早就已經 EOL(停止支援)了,建議我可以考慮換一台新的 NAS,這個建議我也無可反駁。


