Webmin ติดตั้งเครื่องมือนี้บน Ubuntu 20.04

เกี่ยวกับการติดตั้ง webmin บน Ubuntu 20.04

ในบทความต่อไปนี้เราจะมาดูว่าเราสามารถติดตั้ง Webmin บน Ubuntu 20.04 ได้อย่างไร นี่คือหนึ่ง เครื่องมือบนเว็บที่ช่วยให้ผู้ดูแลระบบ จัดการระบบ คล้ายกับ Gnu / Linux และ Unixโดยเฉพาะเซิร์ฟเวอร์ Webmin ช่วยให้คุณจัดการบัญชีผู้ใช้อัปเดตแพ็กเกจไฟล์บันทึกระบบกำหนดค่าไฟร์วอลล์อีเมลฐานข้อมูล postfix ฯลฯ

Webmin เขียนด้วยภาษา Perl และทำงานเป็นเว็บเซิร์ฟเวอร์และกระบวนการของตนเอง. โดยค่าเริ่มต้นจะสื่อสารผ่าน TCP ผ่านพอร์ต 10000 และสามารถกำหนดค่าให้ใช้ SSL ได้หากติดตั้ง OpenSSL ด้วยโมดูล Perl

ขอบคุณเครื่องมือนี้ ความยากลำบากในการกำหนดค่าเซิร์ฟเวอร์ของเราเองจะตกอยู่เบื้องหลังและ Webmin จะดูแลส่วนทางเทคนิคทั้งหมดเหลือเพียงการตัดสินใจของผู้ใช้เท่านั้น ด้วยวิธีนี้พวกเขาจะไม่ต้องเสียเวลาค้นคว้ารายละเอียดวิธีการใช้งานตัวเลือกที่ต้องการ

การติดตั้ง Webmin บน Ubuntu 20.04

ก่อนที่จะเริ่มการติดตั้งโปรแกรมควรเป็นความคิดที่ดีเสมอ ก่อนอื่นให้อัปเดตแพ็กเกจที่มีจากที่เก็บ. เราสามารถทำได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการคำสั่ง:

sudo apt update && sudo apt upgrade

ต่อไปเราจะต้อง ติดตั้งการอ้างอิงที่จำเป็น ใช้คำสั่ง:

ติดตั้งการอ้างอิงที่จำเป็น

sudo apt install software-properties-common apt-transport-https

เปิดใช้งานที่เก็บ Webmin

เมื่อมาถึงจุดนี้เราต้อง เปิดใช้งานที่เก็บ Webmin เนื่องจากยังไม่มีใน Ubuntu 20.04 LTS.

ก่อนอื่นเรามา เพิ่มคีย์ Webmin GPG ดังที่แสดงไว้ดังต่อไปนี้:

เพิ่มคีย์ GPG

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

หลังจากคำสั่งก่อนหน้านี้เราสามารถทำได้ เพิ่มที่เก็บ Webmin ด้วยตนเอง ด้วยคำสั่ง:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

ติดตั้ง Webmin

จนถึงตอนนี้เราได้อัปเดตระบบติดตั้งคีย์ Webmin GPG และเพิ่มที่เก็บที่ต้องการด้วยตนเอง สิ่งต่อไปที่เราจะทำคือ ติดตั้ง webmin ดำเนินการในเทอร์มินัล (Ctrl + Alt + T) คำสั่ง:

ติดตั้ง webmin บน Ubuntu 20.04

sudo apt install webmin

หลังจากการติดตั้งเราจะสามารถ ตรวจสอบสถานะ ของการบริการ เรียกใช้คำสั่ง:

สถานะ

sudo systemctl status webmin

ดังที่แสดงในภาพหน้าจอด้านบน Webmin ทำงานอย่างถูกต้องแล้ว ตอนนี้สำหรับ ตรวจสอบเวอร์ชันที่ติดตั้งเราจะต้องใช้คำสั่งต่อไปนี้เท่านั้น:

เวอร์ชัน webmin

dpkg -l | grep webmin

ในผลลัพธ์ก่อนหน้านี้เราจะเห็นว่า เราติดตั้ง Webmin เวอร์ชัน 1.941. เมื่อติดตั้งและใช้งานเครื่องมือเราสามารถเข้าถึงแผงควบคุมโดยใช้เว็บเบราว์เซอร์ได้แล้ว

กำหนดค่าไฟร์วอลล์

โดยค่าเริ่มต้น, เครื่องมือนี้ฟังบนพอร์ต TCP 10000. ในการเข้าถึงเซิร์ฟเวอร์ของเราจากภายนอกเราต้องเปิดพอร์ตในไฟร์วอลล์. ในการทำเช่นนี้เราจะดำเนินการคำสั่งในเทอร์มินัล (Ctrl + Alt + T):

sudo ufw allow 10000/tcp

ตอนนี้เราจะโหลดไฟร์วอลล์ใหม่เพื่อให้การเปลี่ยนแปลงเกิดขึ้น:

sudo ufw reload

ในการตรวจสอบสถานะของไฟร์วอลล์เราจะดำเนินการ:

sudo ufw status

เข้าสู่ระบบ

ในการเข้าสู่ Webmin เราจะต้องทำเท่านั้น เปิดเบราว์เซอร์และไปที่ IP ของเซิร์ฟเวอร์ของเรา:

https://IP-del-servidor:10000/

ในขั้นต้นเราจะดูที่หน้าเว็บต่อไปนี้ซึ่งบ่งชี้ว่ามีความเสี่ยงที่อาจเกิดขึ้นข้างหน้า เรื่องนี้ไม่น่าเป็นห่วงเพราะเกิดขึ้น Webmin สร้างใบรับรอง SSL ที่กำหนดเองซึ่งเบราว์เซอร์ไม่ถือว่าปลอดภัย.

คำเตือนความปลอดภัย

เพื่อหลีกเลี่ยงอุปสรรคนี้เราเพียงแค่คลิกที่ ''สูง'แล้วใน'ยอมรับความเสี่ยงและดำเนินการต่อ'

ยอมรับความเสี่ยงในการเข้าถึง webmin

ตอนนี้เราสามารถเข้าสู่ระบบด้วยผู้ใช้ระบบของเรา นอกจากนี้เมื่อติดตั้งแอปพลิเคชันนี้จะสร้าง superuser เพื่อจัดการแอปพลิเคชันด้วยชื่อรูทและรหัสผ่านที่ผู้ใช้รูทของเรามีอยู่ในเครื่อง หากคุณไม่ได้เปิดใช้งานบัญชีรูทคุณอาจต้องเปลี่ยนรหัสผ่านของผู้ใช้รูท Webmin. สามารถทำได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) แล้วพิมพ์คำสั่ง:

เปลี่ยนรหัสผ่าน root ใน Webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave

ในที่สุดเราก็จะไปที่หน้าจอที่เราสามารถเข้าสู่ระบบได้

หน้าจอเข้าสู่ระบบ

ณ จุดนี้เราสามารถกำหนดค่าระบบ Ubuntu 20.04 ตามข้อกำหนดได้

แผงควบคุม

เพื่ออัปเดตการติดตั้งของเราหลังจากการเปิดตัวแต่ละครั้งจะไม่มีการดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลอีกต่อไป (Ctrl + Alt + T):

sudo apt update && sudo apt upgrade

ถอนการติดตั้ง

ไปยัง ลบที่เก็บในเทอร์มินัล (Ctrl + Alt + T) เราจะต้องดำเนินการคำสั่ง:

sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"

จากนั้นเราก็ทำได้ ลบเครื่องมือ ใช้คำสั่ง:

การถอนการติดตั้ง Webmin ใน Ubuntu 20.04

sudo apt remove webmin; sudo apt autoremove

ไปยัง ข้อมูลเพิ่มเติมเกี่ยวกับซอฟต์แวร์นี้คุณสามารถปรึกษา เว็บไซต์โครงการ และ เอกสาร ที่พวกเขาเสนอเราให้กับผู้ใช้ที่นั่น


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   รามอน dijo

    สวัสดีทุกคน.

    ฉันคิดว่ามันเป็นเครื่องมือที่ยอดเยี่ยม
    แต่มีบางอย่างเกิดขึ้นกับฉันเมื่อติดตั้งแล้วซึ่งฉันไม่รู้ว่าเป็นผลมาจากการติดตั้งหรือไม่
    หลังจากติดตั้ง Webmin บนเซิร์ฟเวอร์ของฉันที่มี Ubuntu 20.04 เมื่อรีสตาร์ทเซิร์ฟเวอร์จะสูญเสียที่อยู่ IP ของอินเทอร์เฟซ และฉันถูกบังคับให้กำหนดค่าผ่าน ifconfig ฉันได้ตรวจสอบไฟล์ installer-config.yaml และกำหนดค่าไว้ถูกต้องแล้ว
    ฉันได้ลองกำหนดค่าผ่าน Webmin แล้ว แต่ฉันไม่มีโชค
    ข้อเสนอแนะใด ๆ ?