主機管理
透過 state 可以查看目前運行狀態,如果顯示 running 就表示正常運行
firewall-cmd --state
查詢指令用法
firewall-cmd --help
查看目前防火牆名單
firewall-cmd --list-all
永久設定參數 --permanent
設定內容
firewall-cmd --permanent --add-port=22/TCP
firewall-cmd --permanent --remove-port=22/TCP
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --remove-service=ssh
firewall-cmd --permanent --add-source=192.168.1.100
firewall-cmd --permanent --add-source=192.168.1.0/24
firewall-cmd --permanent --remove-source=192.168.1.100
#單一IP
firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='192.168.1.100' reject"
#除了針對特定單一IP外,再針對特別連線port進行設定
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.100" port protocol="tcp" port="3306" accept'
#針對IP範圍
firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='192.168.1.0/24' reject"
重新載入防火牆規則
每次重新設定防火牆後,firewalld 並不會自動生效,需要透過 reload 重新載入規則讓設定生效
firewall-cmd --reload
ffuf -u http://FUZZ/icons/ -w /usr/share/wordlists/dirb/common.txt -c
May 10, 2025完全可以替代PHPExcel(PHPExcel已不再維護)
Apr 25, 2025假設有一張資料表(pay_table)如下:pay_datetic_nomoneycnt2019-05-15T300104$46,440112019-05-15I300132$57312019-05-15I300129/T400265$107,196392019-05-17I300128$10,9292 若要依pay_date欄位做分組序號,可以用ROW_NUMBER() OVER(PARTITION BY 群組依據欄位 ORDER BY 排序依據欄位 DESC)來實現SELECT (ROW_NUMBER() OVER(PARTITION BY pay_date ORDER BY tic_no DESC)) group_sn, pay_date, tic_no, money, cnt FROM pay_table 成果如下:group_snpay_datetic_nomoneycnt12019-05-15T300104$46,4401122019-05-15I300132$573132019-05-15I300129/T400265$107,1963912019-05-17I300128$10,9292 應用情境:資料分組後取前三筆資料 [參照]假設有以下資料表(表名為temp_table)商品品牌業績鞋NIKE1234000鞋愛迪達132200鞋雜牌223400鞋PUMA43532手機HTC32423手機IPHONE423手機三星23413手機NOKIA14344 解法select 商品,品牌,業績,排名 from ( select T100.* ,row_number() over (partition by 商品 order by 業績 desc ) 排名 from temp_table T100
Apr 25, 2025Apache限制POST/GET的方法
Apr 9, 2025or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up