1.1.1 啟動&停止
啟動sudo systemctl start firewalld
檢視防火牆狀態
sudo systemctl status firewalld
停止
sudo systemctl stop firewalld
禁用
sudo systemctl disable firewalld
1.1.2 基本使用
檢視區域資訊
sudo firewall-cmd --get-active-zones
檢視指定介面所屬區域
sudo firewall-cmd --get-zone-of-inte***ce=eth0
拒絕所有資料報
firewall-cmd --panic-on
取消拒絕所有資料報
firewall-cmd --panic-off
檢視是否拒絕
firewall-cmd --query-panic
檢視所有開放的埠
sudo firewall-cmd --zone=public --list-ports
開放埠
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
注:–permanent永久生效,沒有此引數重啟後失效
檢視埠是否開放
sudo firewall-cmd --zone=public --query-port=80/tcp
刪除開放的埠
firewall-cmd --zone=public --remove-port=80/tcp --permanent
注:–permanent永久生效,沒有此引數重啟後失效
禁止特定ip的連線
iptables -i input -s ***.***.***.*** -j drop
引數說明:區分大小寫
-i
:insert
(新增)
input
: 表示入站
***.***.***.***
:表示要封停的ip
drop
:表示放棄連線
例如:
sudo iptables -i input -s 139.162.113.204 -j drop
禁止ip段的網路連線
iptables -i input -s 121.0.0.0/8 -j drop
解封ip
iptables -d input -s ***.***.***.*** -j drop
引數說明:區分大小寫
-d
:delete
(刪除)
input
:表示入站
***.***.***.***
:表示被封停的ip
drop
:表示放棄連線
例如:
iptables -d input -s 222.65.111.234 -j drop
檢視當前的ip規則表
sudo iptables --list
或者sudo iptables -l
curl -o
curl --socks5 127.0.0.1:2080 -o
或者 curl -x socks5: -o
curl --socks5 127.0.0.1:2080 -u username:password -o
或者curl -x socks5: -o
壓縮資料夾
zip -q -r test.zip /home/test
解壓
unzip test.zip -d test
壓縮資料夾
tar -zcvf test.gz test/
解壓
tar -zxcf test.gz
生成金鑰
公鑰拷貝
未完待續
伺服器相關操作
redis啟動 usr local bin redis server redis關閉 redis cli shutdown 自己寫的乙個新增到自啟動的指令碼,可以用如下命令重啟動 service redis restart chmod 755 etc init.d redis 新增指令碼執行許可權 ...
伺服器相關
123.56.45.143 公網 self 172.17.74.6 私網 123.57.243.62 scp r 使用scp命令 scp home work source.txt work 192.168.0.10 home work 把本地的source.txt檔案拷貝到192.168.0.10機...
伺服器程式執行的相關操作
近期在學校伺服器執行程式,但是每當到了晚上11點就會斷網,無法登入終端,伺服器上執行的程式也隨之結束,有沒有什麼方法,能夠在關閉終端後,伺服器上的程式仍然執行呢?當再次開啟終端後,又如何檢視程式的執行進度呢?當想手動結束該程式時,又該如何操作呢?通過查閱網上的資料,發現了一種行之有效的方法。那就是轉...