วิธีสร้างกลุ่มใน Linux
กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd
ในบทความนี้ เราจะมาเรียนรู้การใช้ Docker
อ้างถึงบทความนี้ หากคุณต้องการเรียนรู้วิธีติดตั้ง Dockerบน Fedora 29
Docker คือชุดของแพลตฟอร์มที่เป็นผลิตภัณฑ์บริการที่ใช้การจำลองเสมือนระดับ OS เพื่อส่งมอบซอฟต์แวร์ในแพ็คเกจที่เรียกว่าคอนเทนเนอร์ Docker ช่วยลดความยุ่งยากและเร่งความเร็วเวิร์กโฟลว์ของคุณ ในขณะที่ให้นักพัฒนามีอิสระในการสร้างสรรค์สิ่งใหม่ๆ ด้วยตัวเลือกเครื่องมือ สแต็กแอปพลิเคชัน และสภาพแวดล้อมการปรับใช้สำหรับแต่ละโปรเจ็กต์
1. ค้นหา Docker Images
ก่อนอื่นให้ค้นหาอิมเมจคอนเทนเนอร์ Docker จากฮับ Docker ตัวอย่างเช่น คำสั่งด้านล่างจะค้นหารูปภาพทั้งหมดด้วย Fedora และแสดงรายการเป็นเอาต์พุต
# docker search fedora
2. ดาวน์โหลด Docker Images
ตอนนี้ดาวน์โหลดคอนเทนเนอร์ Docker ด้วยชื่อ Ubuntu บนระบบท้องถิ่นของคุณโดยใช้คำสั่งต่อไปนี้
# docker pull fedora
Using default tag: latest
latest: Pulling from library/fedora
0be2a68855d7: Extracting [==============================> ] 69.63MB/89.87MB
ตอนนี้ตรวจสอบให้แน่ใจว่าได้ดาวน์โหลดรูปภาพด้านบนเรียบร้อยแล้วในระบบของคุณ คำสั่งด้านล่างแสดงรายการภาพทั้งหมด
# docker images
REPOSITORY TAG ID IMAGE สร้างขนาดเสมือนจริง ubuntu ล่าสุด 36248ae4a9ac 2 วันที่ผ่านมา 188 MB fedora ล่าสุด 26ffec5b4a8a 2 สัปดาห์ที่ผ่านมา 275MB
3. เปิดตัวคอนเทนเนอร์ใหม่พร้อมรูปภาพ
สุดท้าย เปิดคอนเทนเนอร์ Docker โดยใช้อิมเมจที่ดาวน์โหลดด้านบนบนระบบของคุณ คำสั่งด้านล่างจะเริ่มต้นคอนเทนเนอร์ใหม่
# docker run -i -t -d fedora /bin/bash
ดูคอนเทนเนอร์ที่ทำงานอยู่ทั้งหมดประเภท
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
695efa2ace69 fedora "/bin/bash' 58 seconds ago Up 56 seconds first_fedora
โดยค่าเริ่มต้น คำสั่งด้านบนจะแสดงเฉพาะคอนเทนเนอร์ที่รันอยู่ ในการแสดงรายการคอนเทนเนอร์ทั้งหมด (รวมถึงคอนเทนเนอร์ที่หยุด) ให้ใช้คำสั่งต่อไปนี้
# docker ps -a
4. เริ่ม/หยุด/แนบคอนเทนเนอร์
คุณสามารถเริ่ม หยุด หรือแนบกับคอนเทนเนอร์ใดก็ได้ด้วยคำสั่งต่อไปนี้ ในการเริ่มคอนเทนเนอร์ให้ใช้คำสั่งต่อไปนี้
# docker start CONTAINER_ID
หากต้องการหยุดคอนเทนเนอร์ให้ใช้คำสั่งต่อไปนี้
# docker stop CONTAINER_ID
หากต้องการแนบกับคอนเทนเนอร์ที่กำลังทำงานอยู่ให้ใช้คำสั่งต่อไปนี้
# docker attach CONTAINER_ID
แค่นั้นแหละ. เราได้เห็นวิธีการใช้ Docker แล้ว คำสั่งพื้นฐานบางอย่าง
กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd
อธิบาย 3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux การใช้งาน CPU หมายถึงการใช้ทรัพยากรในการประมวลผล หรือปริมาณงานที่ CPU จัดการ
DenyHosts ใช้กันอย่างแพร่หลายแทน Fail2ban หากมีการพยายามเข้าสู่ระบบ SSH ที่ไม่ถูกต้องมากเกินไป จะถือว่าการโจมตีด้วยกำลังเดรัจฉานหรือ
เราจะเรียนรู้วิธีเมานต์ดิสก์ใหม่กับเซิร์ฟเวอร์ Linux สำหรับการสาธิตนี้ เราใช้เซิร์ฟเวอร์คลาวด์ CentOS 7 ตอนนี้เมานต์พาร์ติชั่นดังที่แสดงด้านล่าง
อธิบายว่าการติดตั้ง Fail2ban บน Ubuntu 20.04 นั้นง่ายเพียงใด Fail2ban เขียนด้วยภาษาโปรแกรม Python และเป็นโอเพ่นซอร์สฟรี การกำหนดค่า
อธิบายวิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04 เป็นอย่างดี WireGuard เป็น VPN ที่ใช้งานง่าย รวดเร็ว และทันสมัยมากซึ่งใช้การเข้ารหัสที่ล้ำสมัย
OpenSSL เป็นชุดเครื่องมือเต็มรูปแบบที่มีประสิทธิภาพในเชิงพาณิชย์สำหรับโปรโตคอล Transport Layer Security (TLS) & (SSL) เรียนรู้การติดตั้ง OpenSSL 1.1.1d ใน CentOS
วิธีติดตั้งและกำหนดค่า CSF บนเซิร์ฟเวอร์ CentOS 8 ConfigServer Security & Firewall เป็นไฟร์วอลล์ (SPI) แอปพลิเคชันการเข้าสู่ระบบ/การตรวจจับการบุกรุกและความปลอดภัย
การกำหนดค่ากฎการตรวจสอบไม่สะท้อนให้เห็น? เรียนรู้ว่าวิศวกรฝ่ายสนับสนุนของเราแก้ปัญหาและแก้ไขปัญหาได้อย่างไร ไฟล์การกำหนดค่ากฎ /etc/audit/rules.d/audit.rules
ในบทความนี้ เราจะเรียนรู้วิธีที่วิศวกรฝ่ายสนับสนุนของเราแก้ไขการโหลดสูงของ CloudLinux บนเซิร์ฟเวอร์ โปรดตรวจสอบให้แน่ใจว่าขีดจำกัด LVE ของคุณได้รับการกำหนดค่าอย่างเหมาะสม