การติดตั้ง webmin เพื่อเป็น ui ในการจัดการ server จะง่ายกว่า ทั้ง Ubuntu และ WSL ที่จะใช้ command line ssh จัดการทุกอย่าง โดยเฉพาะคนที่ไม่ได้ใช้ ternimal ตอดเวลา
- ติดตั้งง่าย ๆ โดยเพิ่ม Repository
sudo curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh sh setup-repos.sh
- จากนั้น
- Debian และผองเพื่อนรวมทั้ง Ubuntu
sudo apt-get install webmin --install-recommends
- RedHut และผองเพื่อน
dnf install webmin
- Debian และผองเพื่อนรวมทั้ง Ubuntu
- จากนั้น ทดลองเปิดด้วย URl
https://localhost:10000
หรือ
https://{Your-Server-IP}:10000 - login โดยใช้ root user
เพื่อความปลอดภัยจึงควรเข้าไปแก้ไข port เป็นพอร์ตอื่น เช่น เลข random จาก Number Generator แก้โดยใช้ command
- ใช้คำสั่ง
sudo nano -w /etc/webmin/miniserv.conf
หา port= ควรจะอยู่ที่บรรทัดแรก เปลี่ยนตัวเลข 1000 เป็น เลขอื่น ๆ ตามที่สุ่มมา - restart webmin โดยใช้คำสั่ง
sudo systemctl restart webmin
- จากนั้น ทดลองเปิดด้วย URl
https://{ host ip }:{ random port }
เช่น
https://localhost:0706 - login โดยใช้ root user
อย่าลืม update webmin package เพื่อความปลอดภัย และใส่ port ใน firewall
อ่านเพิ่มเติม