前言
這是我在使用 ssh 連線時,碰到以下的問題的解決辦法。
ssh: connect to host localhost port 9000: Connection refused
解決方法
個人最後解決這個問題的方式是,
需要再去確認連線的 port,
「遠端可被 ssh 連線的 port 只有 22」,當時我不小心設定成25,
導致了以上的問題,修改後就沒事了!
至於 port 9000 或多少沒差,那只是我們 local 要連線遠端所使用的 port。
- 將我們本機端的連線 port 設為 9000 (自訂,可更改)
- 遠端主機的 port 設定為 22 (ssh 固定 port,不可更改)
Reference
⭐Linux 指令 相關文章整理 (此表最後手動整理時間:2022/10/5) ⭐: |
---|
⭐Linux 終端機 (terminal) 操作、shell 篇⭐: |
1. | (terminal指令 常用總整理)【Linux】linux/ubuntu/mac 基礎終端機 (terminal) 指令 & 基礎知識總整理,初學者/新手 必須知道的基礎指令 & 基礎知識大全(持續更新) |
2. | (terminal快速鍵 常用總整理)【Linux】linux/ubuntu/mac 基礎終端機 (terminal) 快速鍵/小技巧,初學者/新手 必須知道的一些實用功能!(持續更新) |
3. | 【Linux】好用的終端機管理工具 – tmux (類似 screen 的進階版) |
4. | 【Linux】終端機小技巧 – default start screen treminal,無縫接軌任何電腦,繼續使用同一個 terminal 殘留下來的訊息 |
5. | 【Linux】z,zim 套件中最快搜尋指定資料夾的套件,以後不用 cd 之後再慢慢 tab 尋找路徑了! |
6. | 【Linux】zim (+zsh) – 也許是目前最快也最實用的 linux terminal 與套件,直接把終端機開發效率飆升到最高 |
7. | 【Linux】終端機小技巧 – sudo 補上快速完成 (終端機指令小祕技) |
8. | 【Windows】也許是 windows 上最貼近 linux 的 terminal,安裝 fluent terminal,在 windows 上使用 zsh (oh-my-zsh) |
9. | 【Linux】透過 screen 讓 terminal 內的工作內容可以無縫接軌到任何電腦 (儲存當下 terminal 內容),並可以繼續操作 |
⭐Linux 基礎指令篇⭐: |
1. | 【嗡嗡精選】ubuntu 個人自用小抄 (last update: 2022/6/24) |
2. | 【Linux】(作業系統基礎知識) 簡單理解「相對路徑」與「絕對路徑」,程式設計 初學者/新手 必須知道的路徑知識總整理 |
3. | 【Linux】linux ubuntu 中利用 mkdir 建立資料夾 相關參數總整理 (必定建立資料夾、修改資料夾權限 777) |
4. | 【Linux】linux ubuntu 使用 terminal (終端機) 關機 shutdown、重新開機 reboot 的方法 |
5. | 【Linux】小知識 source 與 bash 執行 script 的差別 |
6. | 【Linux】在 ubuntu terminal 中 執行關機、重新開機指令 (shutdown, reboot) |
7. | 【Linux】在 terminal 中 設定 ssh alias (bashrc, zshrc 中使用 alias) |
8. | 【Linux】Ubuntu 上安裝軟體的方式筆記 apt, apt-get, dpkg 總整理 |
9. | 【Linux】在 Linux 中查看 cpu, gpu 資訊 |
⭐Linux 搜尋相關⭐: |
1. | 【Linux 搜尋相關 #1】在 terminal 的各種搜尋大全, ack, grep, find 個人經常使用情境整理 |
2. | 【Linux 搜尋相關 #2】linux ubuntu 使用 grep, awk, xargs 尋找需要的資料,快速濾出/篩選 結果欄位 所需要的資訊 (內附圖文說明) filter column |
3. | 【Linux 搜尋相關 #3】linux, ubuntu 使用 ps, grep, pgrep 找到 執行中程式的相關資訊 與 pid (ps aux, ps -ef) |
4. | 【Linux 搜尋相關 #4】linux ubuntu 中利用 grep 蒐集 log 或任何文件內的訊息 (grep -A -B -C 的範圍搜尋) |
⭐Linux 網路相關篇⭐: |
1. | 【Linux】利用 ifconfig 查詢 ip 並用 scp 傳送資料 – linux, ubuntu 基礎終端機指令學習 sample code (內含範例程式碼) |
2. | 【Linux】使用 sshfs 連線 將遠方磁碟當作像是在自己電腦的硬碟 mount disk on other computer |
3. | 【Linux】使用 curl 將網路上的檔案 透過終端機 terminal 的方式下載 download |
4. | 【ssh】透過建立 ssh authorized_keys 讓 VScode 繞過輸入 ssh 密碼 or 達成 ssh 免密碼登入 (last update: 2022/9/12) |
5. | 【Linux】透過 ssh config 設定 port forwarding,透過 local 網頁指定 Port 看到遠方主機對應的 Port 資訊 (內含 ssh config 設定整理) |
6. | 【Linux】修改 ssh config 取主機暱稱 | 透過 ssh authorized_ke |