差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:ubuntu18 [2023/10/22 22:31] – [修改 iptables 規則, 重開機仍能自動生效] jonathantech:ubuntu18 [2025/02/05 11:07] (目前版本) – [清除系統檔案空間] jonathan
行 1: 行 1:
-====== Ubuntu 18/20 相關設定整理 ======+====== Ubuntu 18/20/22 相關設定整理 ====== 
 +===== 了解主機現況配置 ===== 
 +  * CPU核心數 / 記憶體大小 / 硬碟空間 / 作業系統版本 <cli> 
 +lscpu 
 +free -h 
 +lsblk 
 +lsb_release -a 
 +</cli> 替代方案 <cli> 
 +cat /proc/cpuinfo | grep processor | wc -l 
 +cat /proc/meminfo | grep MemTotal 
 +df -h / 
 +cat /etc/issue 
 +</cli> 
 +  * 網路相關 <cli> 
 +curl https://ip.im 
 +sudo ufw status 
 +ip a 
 +ip r 
 +ip link show 
 +cat /etc/resolv.conf | grep nameserver 
 +tracepath -n 1.1.1.1 
 +</cli> 
 ===== 網路 IP 設定 ===== ===== 網路 IP 設定 =====
   * 參考    * 參考 
行 40: 行 62:
 </cli> </cli>
     * 可以透過 sudo netplan apply 立即生效或是 sudo reboot 重新開機後生效     * 可以透過 sudo netplan apply 立即生效或是 sudo reboot 重新開機後生效
 +
 +===== 設定 ufw 主機防火牆 =====
 +  * Exp. 設定開啟 tcp port 22(ssh), 80(http), 443(https) 以及 udp port 161(snmp) <cli>
 +ufw allow proto tcp from any to any port 22,80,443 comment 'Open SSH/Web ports'
 +ufw allow proto udp from any to any port 161 comment 'Open SNMP ports'
 +</cli>
 +  * 設定後查看目前 ufw 狀態 <cli>
 +ufw status
 +</cli>
 +    * ++看執行結果|<cli>
 +~# ufw status
 +Status: active
 +
 +To                         Action      From
 +--                         ------      ----
 +22/tcp                     ALLOW       Anywhere
 +22,80,443/tcp              ALLOW       Anywhere                   # Open SSH/Web ports
 +161/udp                    ALLOW       Anywhere                   # Open SNMP ports
 +22/tcp (v6)                ALLOW       Anywhere (v6)
 +22,80,443/tcp (v6)         ALLOW       Anywhere (v6)              # Open SSH/Web ports
 +161/udp (v6)               ALLOW       Anywhere (v6)              # Open SNMP ports
 +</cli>++
  
 ===== 修改 iptables 規則, 重開機仍能自動生效  ===== ===== 修改 iptables 規則, 重開機仍能自動生效  =====
行 52: 行 96:
 iptables-save -c > /etc/iptables/rules.v4 iptables-save -c > /etc/iptables/rules.v4
 </cli> </cli>
 +
 ===== 更改 hostname (一) ===== ===== 更改 hostname (一) =====
   * 參考 - https://www.itread01.com/content/1541622152.html   * 參考 - https://www.itread01.com/content/1541622152.html
行 135: 行 180:
 </file><cli> </file><cli>
 systemctl daemon-reload systemctl daemon-reload
 +</cli>清理現有的大型 journal 檔案<cli>
 +sudo journalctl --vacuum-size=500M
 </cli> </cli>
 +
  
 ===== VMWare 內出現的 multipathd 異常訊息 ===== ===== VMWare 內出現的 multipathd 異常訊息 =====
行 158: 行 206:
 </cli><cli> </cli><cli>
 systemctl restart multipath-tools systemctl restart multipath-tools
 +</cli>
 +
 +===== 安裝呈現即時網路連線流量工具 =====
 +  * 參考 - https://askubuntu.com/questions/257263/how-to-display-network-traffic-in-the-terminal
 +  * 直接安裝 [[https://packages.ubuntu.com/jammy/net/bmon|bmon]], [[https://packages.ubuntu.com/jammy/slurm|slurm]], [[https://packages.ubuntu.com/jammy/tcptrack|tcptrack]] 其中一套或都安裝
 +  * 安裝語法 <cli>
 +sudo apt install bmon slurm tcptrack
 </cli> </cli>
  
 {{tag>ubuntu}} {{tag>ubuntu}}
  
  • tech/ubuntu18.1697985117.txt.gz
  • 上一次變更: 2023/10/22 22:31
  • jonathan