1. 程式人生 > >mac ssh連線windows

mac ssh連線windows

用mac連線windows,為了方便拷貝檔案。windows做伺服器端,mac為客戶端。

Windows上的操作:

1.下載軟體freeSSHD

2.按照預設的方法安裝在C盤,在安裝過程中, 會跳出是否設定private key的選項,允許設定

3.開啟freeSSHD軟體,此時圖示會在桌面操作欄的右下角顯示

4.雙擊開啟軟體,開啟到“Server Status”選項卡,會有兩個可以點選的選項(Telnet和SSH),如果ssh是開啟狀態,點選停止ssh服務

5.點選“Users”選項卡,如果有使用者,則刪除原有使用者,新增一個使用者。按照如下設定後,點選確定,可以看到shell和sftp亮綠燈

  • 「Login 選項 」設定使用者名稱
  • 「Authorization 選項」 設定為 Password stored as SHA1 hash"
  • 「Password及again 選項」設定密碼
  • 「Users can use 選項」☑️Shell ☑️SFTP

6. 點選“Authorization”選項卡,將「Password authentication」選項設定為"Allowed",將「Public key authentication」選項設定為"Disabled"。設定完畢後點擊右下角的應用(apply)

7.點選“Server Status”選項卡,啟動SSH服務

8.點選桌面右下角freeSSHD圖示,選擇unload

9.到freesshd安裝目錄(預設為 C:/Program Files(x86)/freeSSHD),找到FreeSSHDServer.exe,右鍵點選選擇“以administrator”身份執行

 

Mac上的操作:

開啟terminal,輸入程式碼

ssh [email protected]

 

PS:

SFTP設定參考:連結

SSH設定參考:連結

首先嚐試用公鑰的方法設定,但是需要輸入密碼,不知道密碼是什麼,於是後來嘗試了用密碼登陸的方法。

結果登陸上了,但是顯示亂碼,還未解決問題。