Tag: SSH
近來主要工作的桌機已換成 Mac Mini,很多工作環境都要重新配置,SSH Client 一直是我不可或缺的工具,在 Mac 下可以用終端機直接連接到 SSH 伺服器,但使用起來很不方便。 原來的 Macbook 是用一套名為 VSSH 的工具,用上去也覺得不錯,但現在已經從 App Store 下架,那便要找另一個工具。試用過幾個 SSH 客戶端,最後覺得 ZOC 最適合,而且版權費用一次付清,不用每月繳費。 但在安裝 ZOC 後,輸入正確 SSH 連線資料後,會出現以下錯誤: FAILED: Valid addresses …
FTP (File Transfer Protocol ) 是很常用的檔案傳輸通訊協定, 但由於 FTP 沒有經過加密, 連接遠端主機會有安全性問題, 所以 FTP 現在常用於沒有敏感資料的檔案傳輸。 SFTP (Secure File Transfer Protocol) 是在 SSH 通訊協定上執行, 實現在安全的通道上傳輸檔案, 對系統管理十分有用, 而且很多 FTP 軟體把 SFTP 整合進去, 例如 …
PuTTY 是一個開源的 SSH 客戶端, 除了 SSH 外, 也支援 Telnet 及 Rlogin 等多種通訊協定, 是 Windows 十分熱門的 SSH 客戶端, 除了 Windows 版外, 也提供 Linux 版。 PuTTY 對上一個版本 0.70 已經是 2017 年 …
SFTP 是透過 SSH 連線作傳送檔案, 跟傳統的 FTP 不同, SFTP 傳送的內容都經過加密, 而且現在大多在 FTP 軟體都支援 SFTP. 如果系統已經開啟 SSH 伺服器, SFTP 已經內建好, 不需要額外安裝, 但跟 FTP 不同, 在預設的情況下, SSH 伺服器可以允許傳送檔案及使用指令模式。但有些情況是只想給帳號開放上傳/下載檔案, 但不開啟 SSH, 以下是在 RHEL …
基於保安理由, 很多伺服器都會禁止 root 登入 SSH, 我認為這個設定也是必須的。在一些內部測試用的伺服器, 為了方便可能會允許 root 登入, 另一個較好的做法是設定只讓個別 IP 用 root 帳號登入 SSH. 透過 sshd 的 “Match Address” 便可以實現, 除了登入 root 帳號外, 也可以設定其他帳號, 只允許個別 IP 登入。 首先開啟 …
當使用 PuTTY 連接到 Linux 的 SSH 時, 用 vi 或 vim 開啟檔案後, 會發覺鍵盤右邊的鍵盤數字區 (NumPad) 無法使用。按下右邊 NumPad 的數字後會輸入以下內容: 原因是當按下 NumPad 的數字鍵時, PuTTY 向 SSH 傳送 “跳脫序列” (Escape Sequences), 而不是傳送數字。在終端機軟體 (PuTTY) …
在 Putty 使用的 Private key 不能在其他 SSH Client 軟體使用,如果要在其他 SSH Client 使用,需要將 Putty 的 Private Key 轉換成 Openssh 格式的 Private Key, 以下是在 Mac OSX 的轉換方法。 因為需要用 putty 內建的 puttygen …
如果用 PuTTY 連接伺服器後出現中文亂碼情況, 可以試試將 PuTTY 的編碼改為 UTF-8: 開啟 PuTTY 後, 在左邊的選單按 “Translation”, 會有一個 “Remote character set:”, 預設是: Use font encoding 將這個改成 UTF-8 問題應可以解決了.