2024 Ubuntu 22.04 LTS完美指南:輕鬆安裝Webmin步驟

2024 Ubuntu 22.04 LTS完美指南:輕鬆安裝Webmin步驟

因為資安的關係,一些老舊的Linux也必須要升級或汰換。
有些因為年代久遠,有些Linux已經不支援更新,有些更慘連產品線都不見了。
資訊人員就是這樣需要不斷的更新,也不斷得學習。
新接觸的Linux Ubuntu 22.04 LTS具有 5 年更新,可以持續更新到 2027 年。




裝好OS之後首先先安裝Webmin,Webmin是一款基於網頁的系統配置工具,提供了一個直觀且功能豐富的界面,使得系統管理變得更加簡單和高效。
在安裝過程中一直Try and Err迴圈中,找了最精簡的方式安裝。
就記錄一下吧!

版本說明

下載

下載檔案setup-repos.sh

wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh

執行setup-repos.sh

sudo sh setup-repos.sh

執行setup-repos.sh過程

sysadmin@aa01:~$ sudo  sh setup-repos.sh
Setup repository? (y/N) y
  Downloading Webmin key ..
  .. done
  Installing Webmin key ..
  .. done
  Setting up Webmin repository ..
  .. done
  Cleaning repository metadata ..
  .. done
  Downloading repository metadata ..
  .. done
Webmin package can now be installed using apt-get install --install-recommends webmin command.

安裝webmin

安裝webmin

sudo apt update
sudo apt install webmin

Check Webmin Service

sudo systemctl status webmin 

狀態

 webmin.service - Webmin server daemon
     Loaded: loaded (/lib/systemd/system/webmin.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2024-01-25 17:32:29 CST; 1min 4s ago
    Process: 5147 ExecStart=/usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf (code=exited, status=0/SUCCESS)
   Main PID: 5148 (miniserv.pl)
      Tasks: 1 (limit: 4599)
     Memory: 133.7M
        CPU: 3.380s
     CGroup: /system.slice/webmin.service
             └─5148 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf

 一  25 17:32:26 extdns01 systemd[1]: Starting Webmin server daemon...
 一  25 17:32:26 extdns01 perl[5147]: pam_unix(webmin:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=  user=root
 一  25 17:32:29 extdns01 webmin[5147]: Webmin starting
 一  25 17:32:29 extdns01 systemd[1]: Started Webmin server daemon.

驗證webmin

Check LISTEN port

sudo lsof -i -P -n | grep LISTEN
sysadmin@aa01:~$ sudo lsof -i -P -n | grep LISTEN
systemd-r  521 systemd-resolve   14u  IPv4  18731      0t0  TCP 127.0.0.53:53 (LISTEN)
cupsd      681            root    6u  IPv6  21614      0t0  TCP [::1]:631 (LISTEN)
cupsd      681            root    7u  IPv4  21615      0t0  TCP 127.0.0.1:631 (LISTEN)
sshd      2604            root    3u  IPv4  28916      0t0  TCP *:22 (LISTEN)
sshd      2604            root    4u  IPv6  28918      0t0  TCP *:22 (LISTEN)
miniserv. 5148            root    5u  IPv4  36793      0t0  TCP *:10000 (LISTEN)

開啟瀏覽器確認webmin是否可以開啟

Webmin

結論

總結的來說,Webmin作為一個全面的系統管理工具,對於MIS來說,它提供了一個方便、高效且可擴展的解決方案,很適合Ubuntu快速上手的管理工具。

629 Views