ssh 與 防火牆 ufw

2022-09-14 08:12:13 字數 1606 閱讀 4702

ssh: connect to host 10.228.23.144 port 22: connection refused

沒有安裝 ssh server

# 安裝 ssh server

sudo apt-get install openssh-server

# 安裝完成後,我們再用ps -e|grep ssh命令來看下,openssh-server安裝上去沒有

ps -e|grep ssh

ssh: connect to host 10.228.23.144 port 22: connection timed out

防火牆沒有開放埠或禁用了埠

解決:1 關閉防火牆

w1@ubuntu:~$ sudo ufw status

[sudo] password for w1:

status: inactive

2 開放防火牆埠

w1@ubuntu:~$ sudo ufw status

[sudo] password for w1:

status: active

to action from

-- ------ ----

22 allow anywhere

22 (v6) allow anywhere (v6)

ufw (簡單防火牆uncomplicated firewall)真正地簡化了 iptables,它從出現的這幾年,已經成為 ubuntu 和 debian 等系統上的預設防火牆。

1.安裝

sudo apt-get install ufw

2.啟用

sudo ufw enable

sudo ufw default deny

執行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常。

sudo ufw disable # 關閉防火牆

sudo ufw reload # 重啟防火牆

3.開啟/禁用

sudo ufw allow|deny [service]

開啟或關閉某個埠,例如:

sudo ufw allow smtp 允許所有的外部ip訪問本機的25/tcp (smtp)埠

sudo ufw allow 22/tcp 允許所有的外部ip訪問本機的22/tcp (ssh)埠

sudo ufw allow 53 允許外部訪問53埠(tcp/udp)

sudo ufw allow from 192.168.1.100 允許此ip訪問所有的本機埠

4.檢視防火牆狀態

sudo ufw status

5.根據埠刪除規則

先查詢規則號:

sudo ufw status numbered

然後再根據號來刪除

sudo ufw delete 2

Ubuntu防火牆 UFW 設定

第一步 安裝 sudo apt get install ufw 第二步 啟用 sudo ufw enable sudo ufw default deny 注 執行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常。第三步 開啟 禁用 sudo ufw ...

Ubuntu防火牆 UFW 設定

1.安裝 sudo apt get install ufw 2.啟用 sudo ufw enable sudo ufw default deny 執行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常。3.開啟 禁用 sudo ufw allow xx...

Ubuntu的防火牆UFW

這是個簡單的防火牆,可以直接在命令列啟停,也可安裝提圖形端gufw 安裝sudo apt get install ufw gufw 常用命令 sudo ufw enable 啟動 ufw disable 停止 ufw default deny 設定預設外部無法連線本機 ufw allow deny ...