การติดตั้ง Webmin Ubuntu Server อย่างเหมาะสม การจัดการเซิร์ฟเวอร์ผ่านเว็บอินเตอร์เฟสโดยใช้ webmin ในเซิร์ฟเวอร์ ubuntu การติดตั้ง webmin บนเซิร์ฟเวอร์ ubuntu 16.04

|

Webmin เป็นคอนโซลบนเว็บที่ทันสมัยสำหรับจัดการเครื่อง Linux Webmin ช่วยให้คุณเปลี่ยนการตั้งค่าของแพ็คเกจหลักได้อย่างรวดเร็ว

คู่มือนี้จะช่วยคุณติดตั้งและกำหนดค่า Webmin บนเซิร์ฟเวอร์ Ubuntu รักษาความปลอดภัยคอนโซลของคุณด้วยใบรับรอง Let's Encrypt เพิ่มบัญชีใหม่ผ่าน Webmin และอัปเดตแพ็คเกจเซิร์ฟเวอร์

ความต้องการ

  • เซิร์ฟเวอร์ Ubuntu 16.04
  • การเข้าถึง sudo
  • ไฟร์วอลล์ที่กำหนดค่าไว้ (คุณสามารถหาข้อมูลเกี่ยวกับสิ่งนี้ได้)
  • เว็บเซิร์ฟเวอร์ Apache (สามารถดูคำแนะนำในการติดตั้งได้)
  • FQDN และระเบียน A ที่ชี้ไปยังที่อยู่ IP ของเซิร์ฟเวอร์

ขั้นตอนที่ 1 ติดตั้ง Webmin

เพิ่มที่เก็บ Webmin ที่คุณสามารถใช้เพื่อติดตั้งและอัพเดตคอนโซลของคุณ จำเป็นต้องเพิ่มลงในไฟล์ /etc/apt/sources.list

sudo nano /etc/apt/sources.list

เพิ่มที่เก็บใหม่ต่อท้ายไฟล์:

. . .
deb http://download.webmin.com/download/repository sarge contrib

บันทึกและปิดไฟล์

เพิ่มคีย์ Webmin PGP เพื่อให้ระบบรู้ว่าที่เก็บใหม่สามารถเชื่อถือได้

wget http://www.webmin.com/jcameron-key.asc
sudo apt-key เพิ่ม jcameron-key.asc

อัพเดตดัชนีแพ็คเกจเพื่อรวมที่เก็บ Webmin

sudo apt-get update

ติดตั้งเว็บมิน:

sudo apt-get ติดตั้ง webmin

หลังจากการติดตั้งเสร็จสมบูรณ์ คุณจะเห็น:

การติดตั้งเว็บมินเสร็จสมบูรณ์ ตอนนี้คุณสามารถเข้าสู่ระบบเพื่อ

https://your_server_ip:10000 เป็นรูทด้วย your
รหัสผ่านรูท หรือในฐานะผู้ใช้ที่สามารถใช้ `sudo'

คัดลอกข้อมูลนี้ คุณจะต้องใช้ในการทำงานในอนาคต

บันทึกตอบ: หากคุณกำหนดค่าไฟร์วอลล์ ufw ตามต้องการ แสดงว่ากำลังบล็อกพอร์ต Webmin อยู่ หากต้องการปลดล็อกให้ใช้คำสั่ง:

sudo ufw อนุญาต 10000

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

ขั้นตอนที่ 2: การเพิ่ม Trusted Let's Encrypt Certificate

Webmin รองรับ HTTPS แล้ว แต่สำหรับตอนนี้คอนโซลใช้ใบรับรองที่ลงนามเอง แทนที่ด้วยใบรับรองที่เชื่อถือได้จากบริการ Let's Encrypt

เปิดในเบราว์เซอร์:

https://your_domain:10000

แทนที่ your_domain ด้วยชื่อโดเมนของคุณ

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

หน้าจอการรับรองความถูกต้องจะปรากฏขึ้น เปิดบัญชีผู้ใช้ด้วยการเข้าถึง sudo (ไม่ใช่รูท)

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

ซึ่งจะเปิดหน้าชื่อโฮสต์และไคลเอ็นต์ DNS ค้นหาฟิลด์ ชื่อโฮสต์ และป้อน FQDN ในนั้น คลิกบันทึก

คลิก Webmin ในแถบนำทางด้านซ้าย จากนั้นคลิก Webmin Configuration

เลือกการเข้ารหัส SSL จากรายการ จากนั้นเปิดแท็บ มาเข้ารหัสกันเถอะ คุณจะเห็นหน้าจอตัวเลือกสำหรับใบรับรอง SSL ใหม่

การใช้หน้านี้ Webmin สามารถรับและติดตั้งใบรับรองที่เชื่อถือได้ รวมทั้งอัปเดตในเวลาที่เหมาะสม Let's Encrypt ใบรับรองมีอายุ 3 เดือน Webmin รองรับการต่ออายุใบรับรองอัตโนมัติ คุณสามารถตั้งค่าคอนโซลของคุณเพื่อต่ออายุใบรับรอง Let's Encrypt ทุกเดือน บริการ Let's Encrypt จะค้นหาไฟล์การยืนยันบนเซิร์ฟเวอร์ ดังนั้นคอนโซล Webmin ควรวางไฟล์ดังกล่าวในไดเร็กทอรี /var/www/html (ซึ่งเป็นไดเร็กทอรีรากของเว็บเซิร์ฟเวอร์ Apache เริ่มต้น) ในการตั้งค่าใบรับรอง ให้ทำตามขั้นตอนเหล่านี้:

  • ป้อน FQDN ของคุณในฟิลด์ชื่อโฮสต์สำหรับใบรับรอง
  • บนบรรทัดไดเร็กทอรีรากของเว็บไซต์สำหรับไฟล์ตรวจสอบ ให้คลิกปุ่มไดเร็กทอรีอื่น และชี้ไปที่ /var/www/html
  • ในช่องเดือนระหว่างการต่ออายุอัตโนมัติ ให้ยกเลิกการเลือกเฉพาะการต่ออายุด้วยตนเอง แล้วป้อน 1 ในช่องป้อนข้อมูล จากนั้นคลิกปุ่มทางด้านซ้ายของช่องป้อนข้อมูล
  • คลิกขอใบรับรอง ภายในไม่กี่วินาที คุณจะได้รับหน้าจอยืนยัน

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

ขั้นตอนที่ 3: การใช้ Webmin

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

การจัดการผู้ใช้และกลุ่ม

เปิดแท็บระบบแล้วคลิกปุ่มผู้ใช้และกลุ่ม ในหน้าต่างที่ปรากฏขึ้น คุณสามารถจัดการผู้ใช้และกลุ่มของระบบได้

สร้างผู้ใช้ใหม่ (เช่น ทำให้ใช้งานได้) ซึ่งคุณสามารถปรับใช้แอปพลิเคชันได้ คลิกสร้างผู้ใช้ใหม่ที่ด้านบนของหน้า ซึ่งจะเปิดหน้าจอสร้างผู้ใช้ ป้อนชื่อผู้ใช้ รหัสผ่าน กลุ่ม และข้อมูลผู้ใช้อื่นๆ

  • ในชื่อผู้ใช้ ให้ป้อนชื่อ: ปรับใช้
  • เลือกอัตโนมัติในฟิลด์ ID ผู้ใช้
  • ใน ชื่อจริง ระบุคำอธิบายของผู้ใช้ (เช่น ผู้ใช้การทำให้ใช้งานได้)
  • ในโฮมไดเร็กทอรี เลือกอัตโนมัติ
  • เลือก /bin/bash จากรายการดรอปดาวน์ของเชลล์
  • ในฟิลด์ รหัสผ่าน เลือก รหัสผ่านปกติ และป้อนรหัสผ่าน
  • ในกลุ่มหลัก เลือกกลุ่มใหม่ที่มีชื่อเดียวกับผู้ใช้
  • ในกลุ่มรอง เลือก sudo จากรายการกลุ่มทั้งหมด จากนั้นคลิกปุ่ม → เพื่อเพิ่มกลุ่มในรายการในกลุ่ม
  • คลิกสร้าง

อย่างที่คุณเห็น Webmin ให้คุณปรับแต่งเชลล์ของผู้ใช้ การสนับสนุนโฮมไดเร็กตอรี่ และอื่นๆ อีกมากมาย

กำลังอัพเดทแพ็คเกจ

เว็บมินสามารถอัพเดตแพ็คเกจระบบทั้งหมดได้ ในการดำเนินการนี้ ให้ไปที่ลิงก์ Dashboard และค้นหาฟิลด์ Package updates หากคอนโซลตรวจพบการอัปเดตที่พร้อมใช้งาน คุณจะเห็นจำนวนการอัปเดตและลิงก์ไปยังการอัปเดตดังกล่าวในช่องนี้

บทสรุป

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

ทำความคุ้นเคยกับคุณสมบัติของ Webmin ข้อมูลที่เป็นประโยชน์เพิ่มเติมสามารถพบได้ใน

เป็นเรื่องที่น่าสนใจที่จะรู้ว่าคุณจะเข้าถึงได้สะดวกโดยใช้ webmin ในเซิร์ฟเวอร์ ubuntu ได้อย่างไร เครื่องมือที่ดีที่สุดสำหรับการจัดการระบบยูนิกซ์ผ่านเว็บอินเตอร์เฟส

ผ่าน webmin คุณไม่เพียงแต่สามารถดูบันทึกได้อย่างสะดวก ทำการเปลี่ยนแปลงการกำหนดค่าบริการที่ติดตั้ง แต่ยังติดตั้งแพ็คเกจ ลบออก อัปเดตระบบ ฯลฯ เข้าถึงเทอร์มินัลได้ด้วย!

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

การติดตั้ง webmin

ก่อนอื่น คุณต้องเพิ่มที่เก็บ webmin ลงในไฟล์ /etc/apt/sources.list

sudo nano /etc/apt/sources.list

เพิ่มสองบรรทัดที่ส่วนท้ายสุดของไฟล์:

Deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

เราบันทึกและปิดไฟล์ ตอนนี้มานำเข้าคีย์กัน

wget http://www.webmin.com/jcameron-key.asc

sudo apt-key เพิ่ม jcameron-key.asc

อัพเดทรายการแหล่งที่มาของแพ็คเกจ

sudo apt-get update

ติดตั้ง webmin

sudo apt-get ติดตั้ง webmin

เริ่ม Webmin

หลังจากติดตั้งแพ็คเกจสำเร็จแล้ว ให้เปิดเบราว์เซอร์และไปที่ที่อยู่

https://server-ip-address:10000/

แทน " ที่อยู่ IP ของเซิร์ฟเวอร์ ” ป้อนที่อยู่ IP ของเซิร์ฟเวอร์หรือชื่อเซิร์ฟเวอร์ หากทำทุกอย่างถูกต้อง คุณจะเห็นข้อความเชิญให้ป้อนชื่อผู้ใช้และรหัสผ่าน

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

สิ่งแรกที่เราจะทำคือเปลี่ยนภาษาเป็นภาษารัสเซีย โดยไปที่รายการเมนู “ เว็บมิน” — “เปลี่ยนภาษาและธีม” และตั้งค่าการเข้ารหัส รัสเซีย (RU.UTF-8)
หลังจากใช้การเปลี่ยนแปลง คุณต้องรีเฟรชหน้า ยอดเยี่ยม! ตอนนี้คุณมี webmin . Russified อย่างเต็มที่แล้ว


ภาพรวมเล็ก ๆ ของ webmin

ฉันจะไม่อธิบายรายการเมนูทั้งหมด ค้นหาตัวเอง และคุณจะพบสิ่งที่น่าสนใจมากมายสำหรับตัวคุณเอง ฉันเน้นประเด็นที่สำคัญที่สุด

ส่วน "Webmin" มีเครื่องมือสำหรับการทำงานกับโมดูล webmin การตั้งค่าผู้ใช้ การเข้าถึง การสำรองข้อมูล ฯลฯ

ส่วน "ระบบ" มีเครื่องมือสำหรับการทำงานกับฟังก์ชันหลักของเซิร์ฟเวอร์ ในส่วนนี้ คุณสามารถค้นหาบันทึก ดำเนินการกับผู้ใช้และกลุ่ม อัปเดตซอฟต์แวร์ จัดการกระบวนการที่ใช้งานอยู่ ทำงานกับการจัดตารางงาน (Cron) และอื่นๆ อีกมากมาย

ในส่วน "เครือข่าย" คุณสามารถกำหนดค่าอินเทอร์เฟซเครือข่าย ตลอดจนกำหนดค่าไฟร์วอลล์

ในส่วน "ฮาร์ดแวร์" คุณสามารถดูฮาร์ดแวร์ที่เชื่อมต่อกับเซิร์ฟเวอร์ และดูพาร์ติชันดิสก์ในเครื่องได้

ฉันจะไม่อธิบายส่วน "คลัสเตอร์" ไม่ได้ทำงานกับคลัสเตอร์

ตอนนี้คุณสามารถตั้งค่า webmin ในเซิร์ฟเวอร์ ubuntu และใช้งานได้จากทุกที่ในโลก

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

จำเป็นต้องติดตั้ง Webmin เพื่อทำงานในอินเทอร์เฟซแบบกราฟิกแทนเทอร์มินัล

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

Webmin เป็นอินเทอร์เฟซบนเว็บที่ออกแบบมาเพื่อจัดการเซิร์ฟเวอร์ตามระบบที่ใช้ Unix เป็นหนึ่งในวิธีแก้ปัญหาที่ง่ายและสะดวกที่สุดสำหรับการแก้ปัญหาประเภทนี้ นี่คือประโยชน์ของมัน:

  1. ช่วยประหยัดเวลาในการจัดการเซิร์ฟเวอร์
  2. ให้คุณกำหนดค่าเครือข่าย รวมถึงไฟร์วอลล์สำหรับเครือข่ายเหล่านั้น
  3. รองรับการสำรองข้อมูล
  4. ให้คุณปรับแต่ง OS ได้อย่างละเอียด
  5. และมีคุณสมบัติที่มีประโยชน์อื่น ๆ อีกมากมาย

ในทางเทคนิค Webmin ประกอบด้วยเว็บเซิร์ฟเวอร์ที่เรียบง่าย เช่นเดียวกับสคริปต์จำนวนมากที่ทำให้การทำงานกับ Webmin มีความยืดหยุ่นและรวดเร็ว ไฟล์ที่มีการตั้งค่าโปรแกรมสามารถเปลี่ยนแปลงได้ทั้งด้วยตนเองและโดยใช้บล็อก "การกำหนดค่า Webmin" - ในอินเทอร์เฟซแบบกราฟิก

หากคุณต้องการติดตั้ง Webmin สำหรับ Ubuntu เพื่อการใช้งานเชิงพาณิชย์ คุณสามารถทำได้ฟรี โปรแกรมนี้เผยแพร่ภายใต้ใบอนุญาต BSD

มาต่อกันที่การติดตั้ง

ก่อนอื่นคุณต้องทำการเปลี่ยนแปลงไฟล์ "sources.list":

"sudo nano /etc/apt/sources.list"

แทรกบรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์:

"deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib"

"wget ​​​​http://www.webmin.com/jcameron-key.asc
sudo apt-key เพิ่ม jcameron-key.asc"

ทำ? ตอนนี้อัปเดตรายการแหล่งข้อมูลที่จะโหลด:

"sudo apt-get อัปเดต"

ตอนนี้บน Ubuntu Server การติดตั้ง Webmin นั้นใช้เวลาเพียงสองวินาที เรียกใช้คำสั่ง:

"sudo apt-get ติดตั้ง webmin"

ปล่อย

ในการเปิดใช้งาน Webmin คุณต้องป้อน “https://(ชื่อโดเมนหรือ IP เซิร์ฟเวอร์):10000” ในแถบที่อยู่ของเบราว์เซอร์ เหลือเพียงการเข้าสู่ระบบและรหัสผ่านของคุณเมื่อเข้าสู่เซิร์ฟเวอร์ คุณต้องทำสิ่งนี้ด้วยสิทธิ์ของผู้ดูแลระบบ ทุกอย่าง!

ในที่สุด

Webmin เป็นเว็บอินเตอร์เฟสแบบกราฟิกสำหรับจัดการเซิร์ฟเวอร์ที่ใช้ Unix เช่นระบบปฏิบัติการ สิ่งที่มีประโยชน์มากสำหรับการจัดการเซิร์ฟเวอร์ linux ทำให้ชีวิตง่ายขึ้นสำหรับผู้เริ่มต้นและผู้เชี่ยวชาญ ช่วยประหยัดเวลาในการดูแลระบบ Linux จำเป็นต้องมี!!!

ความสามารถ

  • การจัดการ OS เต็มรูปแบบ (บูต กระบวนการ สถานะ ล็อกไฟล์);
  • จัดการผู้ใช้และกลุ่มและสิทธิ์ของพวกเขา
  • จัดการเซิร์ฟเวอร์ทั้งหมด (Apache, FTP, SSH, Samba);
  • การตั้งค่าเครือข่ายรวมถึงไฟร์วอลล์
  • ทำการสำรองข้อมูลและอื่น ๆ อีกมากมาย

ไปที่การติดตั้งกันเลย

การเพิ่มที่เก็บ WEBMIN

sudo nano /etc/apt/sources.list

แทรกบรรทัดที่ท้ายไฟล์ (shift+ctrl+v)

Deb https://download.webmin.com/download/repository sarge contrib

บันทึก (ctrl+o) และป้อนข้อมูล

การติดตั้งคีย์

Wget https://www.webmin.com/jcameron-key.asc sudo apt-key เพิ่ม jcameron-key.asc

การเพิ่มโมดูลที่จำเป็น

sudo apt-get ติดตั้ง perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl

เรากำลังปรับปรุง

Sudo apt-get update

เราใส่ WEBMIN

sudo apt-get ติดตั้ง webmin

กำไร!!!

ไปที่เบราว์เซอร์และเปิด webmin โปรดทราบว่าโปรโตคอล HTTPS(หน้าต่างจะปรากฏขึ้นพร้อมกับใบรับรองที่ไม่ถูกต้อง ยอมรับและเพิ่มข้อยกเว้น)

https://ip เซิร์ฟเวอร์ที่อยู่:10000

มีแผงควบคุมเว็บเซิร์ฟเวอร์มากมาย ทั้งสำหรับโฮสต์และวัตถุประสงค์ทั่วไป วันนี้ฉันจะติดตั้งหนึ่งในแผงควบคุมเหล่านี้ - Webmin บนเซิร์ฟเวอร์ CentOS 7 ในความคิดของฉัน นี่เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับการจัดการเซิร์ฟเวอร์ระยะไกลผ่านเบราว์เซอร์

Webmin เป็นแผงควบคุมเว็บสำหรับการดูแลเซิร์ฟเวอร์ unix เป็นข้ามแพลตฟอร์ม ติดตั้งบนยูนิกซ์ดิสทริบิวชันต่างๆ ฉันเคยอธิบายหนึ่งในแอปพลิเคชันของมันในบทความเกี่ยวกับ freebsd เมื่อใช้ webmin คุณสามารถดำเนินการดูแลระบบที่ได้รับความนิยมเกือบทั้งหมดบนเซิร์ฟเวอร์ เช่น:

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

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

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

ฉันมักจะใช้ webmin บนเซิร์ฟเวอร์อีเมล มันสะดวกสำหรับฉันที่จะวิเคราะห์และค้นหาบางสิ่งในบันทึกเมลขนาดใหญ่โดยใช้โมดูลตัวแสดงบันทึก ฉันไม่ได้เจออะไรที่ง่ายกว่าและสะดวกกว่า ตัวอย่างเช่น คุณมีบันทึกรายวัน 100-300 เมกะไบต์ หลายสิบเหตุการณ์จะถูกบันทึกในทุกวินาที คุณมีรหัสอีเมล คุณสามารถป้อนรหัสของตัวอักษรในแถบค้นหาและดูทุกบรรทัดของบันทึกที่ปรากฏ มันสะดวกสบายมาก การค้นหาตามปกติในสถานการณ์เช่นนี้ไม่เพียงพอ แน่นอน คุณสามารถดึงเอาแมวออกหรือคิดอย่างอื่นได้ แต่วิธีนี้ไม่สะดวก โดยเฉพาะอย่างยิ่งหากคุณต้องการเปรียบเทียบค่าจากไฟล์บันทึกต่างๆ คุณเพียงแค่เปิดบันทึกที่แตกต่างกันในหน้าต่างเบราว์เซอร์สองหน้าต่างแล้ววิเคราะห์

มาเริ่มการติดตั้ง Webmin บนเซิร์ฟเวอร์ที่ใช้งาน СentOS 7 กันเถอะ กระบวนการนี้อธิบายไว้บนเว็บไซต์ทางการในส่วนที่เหมาะสม ไม่มีอะไรซับซ้อน คุณต้องเพิ่มที่เก็บ webmin จากนั้นติดตั้งแพ็คเกจและการอ้างอิง

การเพิ่มที่เก็บ:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /mirrorlist เปิดใช้งาน=1

นำเข้าคีย์ GPG:

# รอบต่อนาที -- นำเข้า http://www.webmin.com/jcameron-key.asc

ติดตั้งเว็บมิน:

# yum ติดตั้ง -y webmin

หลังจากติดตั้ง เครื่องจะเริ่มทำงานโดยอัตโนมัติ เราแค่ต้องเพิ่มลงใน autoload:

# chkconfig webmin บน

เราไปที่เว็บอินเตอร์เฟส webmin ตามลิงค์ https://192.168.56.10:10000 โดยที่ 192.168.56.10 คือที่อยู่ IP ของเซิร์ฟเวอร์ อย่าลืมระบุโปรโตคอล https คุณจะไม่สามารถเข้าสู่ระบบได้หากไม่มีโปรโตคอลนี้ ป้อนชื่อผู้ใช้และรหัสผ่านรูท หน้าหลักของเว็บมินเปิดขึ้น:

ฉันจะไม่อธิบายความเป็นไปได้ทั้งหมด คุณสามารถปีนขึ้นไปที่เมนูทางด้านซ้ายและดูสิ่งที่สามารถกำหนดค่าผ่าน webmin ฉันดึงความสนใจของคุณไปยังประเด็นสำคัญหลายประการ มีความเห็นว่าเว็บมินไม่ปลอดภัยและสามารถแฮ็คเซิร์ฟเวอร์ได้ ฉันไม่รู้ว่าความกลัวเหล่านี้มีเหตุผลอย่างไร แต่ในกรณีที่เป็นการดีกว่าที่จะจำกัดการเข้าถึงเซิร์ฟเวอร์

หากคุณกำลังเข้าถึงจากที่อยู่คงที่ ให้จำกัดการเข้าถึงเฉพาะที่อยู่เหล่านี้เท่านั้น เสร็จแล้วในการตั้งค่าถัดไป การควบคุมการเข้าถึง IP. ฉันแนะนำการตั้งค่านี้ โดยส่วนตัวฉันจะไม่เปิด webmin สู่โลกโดยไม่จำเป็น

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

แค่นั้นเอง ด้วยฟีเจอร์และการตั้งค่าที่เหลือที่คุณคิดได้เอง ไม่มีอะไรซับซ้อนในเว็บมิน

คอร์สออนไลน์ลินุกซ์

หากคุณมีความปรารถนาที่จะเรียนรู้วิธีสร้างและบำรุงรักษาระบบที่มีความพร้อมใช้งานสูงและเชื่อถือได้ เราขอแนะนำให้คุณทำความคุ้นเคยกับ หลักสูตรออนไลน์ "ผู้ดูแลระบบ Linux"ในโอทีเอส หลักสูตรนี้ไม่เหมาะสำหรับผู้เริ่มต้น คุณจะต้องมีความรู้พื้นฐานเกี่ยวกับเครือข่ายและการติดตั้ง Linux บนเครื่องเสมือน การฝึกอบรมใช้เวลา 5 เดือน หลังจากนั้นผู้สำเร็จการศึกษาจากหลักสูตรจะสามารถสัมภาษณ์พันธมิตรได้ หลักสูตรนี้จะให้อะไรกับคุณ:
  • ความรู้เกี่ยวกับสถาปัตยกรรมลินุกซ์
  • การเรียนรู้วิธีการและเครื่องมือที่ทันสมัยสำหรับการวิเคราะห์และประมวลผลข้อมูล
  • ความสามารถในการเลือกการกำหนดค่าสำหรับงานที่จำเป็น จัดการกระบวนการ และรับรองความปลอดภัยของระบบ
  • ความชำนาญในเครื่องมือการทำงานพื้นฐานของผู้ดูแลระบบ
  • ทำความเข้าใจเกี่ยวกับการปรับใช้ การกำหนดค่า และการบำรุงรักษาเครือข่ายบน Linux
  • ความสามารถในการแก้ไขปัญหาที่เกิดขึ้นอย่างรวดเร็วและรับประกันการทำงานของระบบที่เสถียรและต่อเนื่อง
ทดสอบตัวเองในการสอบเข้าและดูรายละเอียดเพิ่มเติมของโปรแกรม