ปรับใช้ภาพพื้นหลังและนโยบาย Pardus ที่ใช้ร่วมกันด้วย Lider Ahenk

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

ความแตกต่างนี้สำคัญ: ไฟล์ JPEG ที่ถ่ายโอนเป็นเพียงไฟล์ ไม่ใช่การตั้งค่าเดสก์ท็อปที่บังคับใช้ และนโยบายที่กำหนดให้กับผู้ใช้ก็ไม่เหมือนกับงานที่ส่งไปยังคอมพิวเตอร์เพียงครั้งเดียว

สิ่งที่ควรรู้ก่อนเริ่มต้น

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

คู่มือนี้ใช้ได้กับเดสก์ท็อป Pardus ที่ได้รับการจัดการ รวมถึง Pardus เวอร์ชัน 23 และ 25 Pardus ระบุ Xfce และ GNOME เป็นตัวเลือกเดสก์ท็อปที่รองรับในตารางการจัดการเวอร์ชันเอกสารประกอบสำหรับ Lider Ahenk 3.0 อธิบายถึงงานกลุ่มคอมพิวเตอร์และนโยบายกลุ่มผู้ใช้ แต่ไม่ได้กำหนดนโยบายวอลเปเปอร์ในตัวที่เป็นสากลสำหรับเดสก์ท็อปทุกเวอร์ชัน โปรดตรวจสอบการควบคุมที่แสดงในคอนโซลของคุณเองก่อนที่จะใช้สคริปต์หรือส่วนขยาย

ขั้นตอนที่ 1: ตรวจสอบลูกค้าและสร้างกลุ่มนำร่อง

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

systemctl status ahenk

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

หน้าต่างเทอร์มินัล Pardus แสดงคำสั่ง systemctl status ahenk และตัวอย่างสถานะเอเจนต์ที่กำลังทำงานอยู่
ตัวอย่างการใช้มุมมองสถานะบริการของ Ahenk เมื่อตรวจสอบว่าเอเจนต์ไคลเอ็นต์ทำงานอยู่หรือไม่ ยืนยันสถานะที่แท้จริงบนเครื่องทดสอบแต่ละเครื่อง
รายการอุปกรณ์ของลูกค้าในรูปแบบ Lider Ahenk โดยเลือกคอมพิวเตอร์ Pardus สองเครื่อง และแสดงคอมพิวเตอร์ที่ออฟไลน์อยู่หนึ่งเครื่อง
มุมมองสินค้าคงคลังของลูกค้าที่แยกแยะเครื่องนำร่องที่เลือกไว้จากระบบออฟไลน์ก่อนที่จะกำหนดเป้าหมายงานกลุ่มคอมพิวเตอร์

ขั้นตอนที่ 2: เตรียมอิมเมจหนึ่งภาพและเส้นทางโลคัลที่สอดคล้องกัน

เลือกภาพที่คุณได้รับอนุญาตให้เผยแพร่ ภาพ JPEG หรือ PNG ที่มีขนาดกว้าง เช่น 1920 × 1080 พิกเซล มักจะเหมาะกับจอแสดงผลทั่วไป แต่ควรตรวจสอบกับจอภาพที่มีอัตราส่วนภาพแตกต่างกัน หลีกเลี่ยงการวางข้อความขนาดเล็กหรือโลโก้ไว้ใกล้ขอบมากเกินไป เพราะเดสก์ท็อปอาจตัดภาพได้

ตั้งชื่อไฟล์company-wallpaper.jpgสำหรับตัวอย่างนี้ และเลือกปลายทางเดียวกันในทุกเครื่อง: /usr/local/share/backgrounds/company-wallpaper.jpgไฟล์ต้องยังคงสามารถเข้าถึงได้ในเครื่องหลังจากตัดการเชื่อมต่อเครือข่าย และผู้ใช้ทั่วไปสามารถอ่านได้ ให้ถือว่านี่เป็นข้อตกลงเรื่องปลายทางที่ใช้ร่วมกัน ไม่ใช่เส้นทางที่สร้างขึ้นโดยอัตโนมัติโดย Pardus

ตัวจัดการไฟล์แสดงไฟล์ company-wallpaper.jpg ที่เลือกไว้พร้อมภาพพื้นหลังนามธรรมสีฟ้าในรูปแบบตัวอย่าง
ไฟล์ JPEG ที่ได้รับอนุมัติเพียงไฟล์เดียวสำหรับการแจกจ่าย โดยชื่อไฟล์ควรตรงกับเส้นทางที่ใช้ในการตั้งค่าเดสก์ท็อปในภายหลัง

ขั้นตอนที่ 3: แจกจ่ายภาพพื้นหลังโดยใช้โปรแกรมกลุ่มคอมพิวเตอร์

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

หากงานแชร์ไฟล์ของคุณไม่รองรับพาธสัมบูรณ์ที่ควบคุมได้ ให้จัดเตรียมรูปภาพไว้ในตำแหน่งที่เข้าถึงได้ และใช้สคริปต์ผู้ดูแลระบบที่ตรวจสอบแล้วแยกต่างหากเพื่อคัดลอกไปยัง/usr/local/share/backgrounds/ตำแหน่งที่เหมาะสม ตั้งค่าสิทธิ์การเข้าถึง เช่น0644สำหรับรูปภาพ และตรวจสอบให้แน่ใจว่าสามารถเข้าถึงไดเร็กทอรีหลักได้ หลีกเลี่ยงการดาวน์โหลด URL วอลเปเปอร์ที่ไม่พึงประสงค์จากลูกค้า: แจกจ่ายไฟล์ที่ตรวจสอบแล้วซึ่งคุณควบคุมเนื้อหาได้

รอผลลัพธ์ของงาน จากนั้นตรวจสอบไคลเอนต์ทดสอบหนึ่งเครื่อง:

ls -l /usr/local/share/backgrounds/company-wallpaper.jpg
file /usr/local/share/backgrounds/company-wallpaper.jpg

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

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

ขั้นตอนที่ 4: ตั้งค่าเดสก์ท็อป จากนั้นกำหนดนโยบายผู้ใช้

ไคลเอ็นต์ GNOME: ตั้งค่าพื้นหลังทั่วทั้งระบบด้วย dconf

dconfคือฐานข้อมูลการกำหนดค่าของ GNOME บนเครื่องทดสอบ GNOME ให้ใช้คำแนะนำของผู้ดูแลระบบ GNOME สำหรับพื้นหลังแบบกำหนดเองแทนการเรียกใช้การตั้งค่ากราฟิกต่อผู้ใช้ในฐานะ root ตรวจสอบให้แน่ใจว่า/etc/dconf/profile/userมีรายการฐานข้อมูลต่อไปนี้ โดยคงไว้ซึ่งการกำหนดค่าเฉพาะองค์กรที่มีอยู่:

user-db:user
system-db:local

สร้าง/etc/dconf/db/local.d/00-backgroundด้วย:

[org/gnome/desktop/background]
picture-uri='file:///usr/local/share/backgrounds/company-wallpaper.jpg'
picture-options='scaled'

หากคุณจำเป็นต้องป้องกันไม่ให้ผู้ใช้เปลี่ยนภาพพื้นหลัง ให้สร้างการตั้ง/etc/dconf/db/local.d/locks/00-backgroundค่าที่มีคีย์ต่อไปนี้ การตั้งค่านี้เป็นการจำกัดโดยผู้ดูแลระบบ ดังนั้นโปรดตรวจสอบให้แน่ใจว่าเหมาะสมกับองค์กรของคุณก่อนที่จะเปิดใช้งาน:

/org/gnome/desktop/background/picture-uri
/org/gnome/desktop/background/picture-options

หลังจากติดตั้งไฟล์เหล่านั้นแล้ว ให้ดำเนินการตามsudo dconf updateคำสั่ง จากนั้นออกจากระบบและเข้าสู่ระบบอีกครั้ง สำหรับเวอร์ชันหรือธีมที่ใช้พื้นหลังแบบสีเข้มแยกต่างหาก ให้ตรวจสอบว่าpicture-uri-darkรองรับหรือไม่ และกำหนดค่าและล็อกตามต้องการ คัดลอกไฟล์การกำหนดค่าที่ตรวจสอบแล้ว และดำเนินการอัปเดตผ่านงานกลุ่มคอมพิวเตอร์ที่ควบคุมได้บนไคลเอนต์ GNOME อื่นๆ สำรองข้อมูลและรวมไฟล์ dconf ที่มีอยู่แทนที่จะแทนที่การตั้งค่าที่ไม่เกี่ยวข้อง

ไคลเอ็นต์ XFCE: ใช้การตั้งค่าของผู้ใช้ที่เข้าสู่ระบบ

ไฟล์ xfconfจะเก็บการตั้งค่าของ Xfce จากการใช้งานเดสก์ท็อป Xfce ตามปกติ ให้ตรวจสอบคีย์วอลเปเปอร์จริงแทนที่จะคิดว่าทุกจอภาพมีชื่อคุณสมบัติเดียวกัน:

xfconf-query -c xfce4-desktop -lv

ค้นหาlast-imageการตั้งค่าที่เกี่ยวข้องสำหรับแต่ละจอภาพและพื้นที่ทำงาน สำหรับคุณสมบัติที่มีอยู่แล้ว ให้แทนที่EXACT_PROPERTY_FROM_LISTด้วยเส้นทางแบบเต็ม และเรียกใช้คำสั่งในฐานะผู้ใช้เดสก์ท็อปที่เข้าสู่ระบบ:

xfconf-query -c xfce4-desktop -p 'EXACT_PROPERTY_FROM_LIST' -s '/usr/local/share/backgrounds/company-wallpaper.jpg'

คู่มือxfconf-queryอธิบายถึงอาร์กิวเมนต์ channel, property, list และ set อย่าเรียกใช้คำสั่งนี้ในฐานะงาน Ahenk ที่เป็นเจ้าของโดย root และคิดว่ามันจะเปลี่ยนเซสชันเดสก์ท็อปของบุคคลอื่น สำหรับการใช้งานในวงกว้าง ให้จัดเตรียมสคริปต์เซสชันผู้ใช้ที่ผ่านการทดสอบแล้ว หรือการกำหนดค่าต่อผู้ใช้ที่จัดการได้ การบังคับใช้การกำหนดค่า Xfce ไม่เทียบเท่ากับการล็อก dconf ของ GNOME อย่ารับประกันว่าผู้ใช้จะไม่สามารถเปลี่ยนรูปภาพได้หากไม่ตรวจสอบกลไกการล็อกที่เหมาะสมในเวอร์ชัน Xfce ของคุณ

กำหนดการตั้งค่าอื่นๆ เป็นนโยบายของ Lider Ahenk

ในการใช้งานข้อจำกัดผู้ใช้ที่รองรับ ให้สร้างโปรไฟล์ที่เกี่ยวข้องภายใต้การจัดการนโยบาย (เช่น โปรไฟล์เบราว์เซอร์, USB, เซสชัน หรือสคริปต์) รวมโปรไฟล์เหล่านั้นเข้าเป็นนโยบาย และกำหนดให้กับกลุ่มผู้ใช้ ขนาดเล็ก หน้าเว็บโปรไฟล์สคริปต์อย่างเป็นทางการ ของ Lider Ahenk ระบุโปรไฟล์สคริปต์ ในขณะที่เอกสารหลักอธิบายว่านโยบายกลุ่มผู้ใช้จะถูกตรวจสอบระหว่างการเข้าสู่ระบบ ควรจัดทำรายการผู้ใช้ที่ได้รับผลกระทบและรักษานโยบายการย้อนกลับก่อนที่จะขยายกลุ่ม

ขั้นตอนที่ 5: ตรวจสอบผลการทดลองนำร่อง จากนั้นขยายการใช้งาน

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

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

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

ฝากความเห็น

ปรับใช้ภาพพื้นหลังและนโยบาย Pardus ที่ใช้ร่วมกันด้วย Lider Ahenk

ปรับใช้ภาพพื้นหลังและนโยบาย Pardus ที่ใช้ร่วมกันด้วย Lider Ahenk

แจกจ่ายภาพพื้นหลังแบบกำหนดเองให้กับไคลเอนต์ Pardus กำหนดค่าเดสก์ท็อป Xfce หรือ GNOME และใช้ นโยบายผู้ใช้ Lider Ahenk พร้อมการตรวจสอบความปลอดภัยเบื้องต้น

รับชมภาพความละเอียดสูงขึ้นได้ใน Pardus 23 KVM Guest

รับชมภาพความละเอียดสูงขึ้นได้ใน Pardus 23 KVM Guest

แก้ไขปัญหาข้อจำกัดความละเอียด 1024 × 768 โดยตรวจสอบ SPICE, วิดีโอเสมือน, ช่องสำหรับแขก และ spice-vdagent พร้อมการตรวจสอบความปลอดภัยเมื่อ Pardus ขาดแพ็กเกจที่เหมาะสม

ติดตั้ง LIDER AHENK บน Pardus และเริ่มลงทะเบียนลูกค้ารายแรกของคุณ

ติดตั้ง LIDER AHENK บน Pardus และเริ่มลงทะเบียนลูกค้ารายแรกของคุณ

ติดตั้งเซิร์ฟเวอร์ Lider กำหนดค่าตัวติดตั้งอย่างปลอดภัย ลงทะเบียนปลายทาง Ahenk และทดสอบระบบนำร่องก่อนขยายการจัดการส่วนกลาง

สร้าง Live USB สำหรับ Pardus 23 บน Windows ด้วย Rufus

สร้าง Live USB สำหรับ Pardus 23 บน Windows ด้วย Rufus

ดาวน์โหลดไฟล์ ISO อย่างเป็นทางการของ Pardus 23 สำหรับเดสก์ท็อป เขียนลงเครื่องอย่างปลอดภัยด้วย Rufus และบูตเครื่องพีซี Windows เข้าสู่เซสชัน Live ชั่วคราว

การ์ดเสียง Pardus 23 หายไปใช่ไหม? ตรวจสอบ ALSA และกู้คืนเสียง

การ์ดเสียง Pardus 23 หายไปใช่ไหม? ตรวจสอบ ALSA และกู้คืนเสียง

ค้นหาสาเหตุที่ Pardus 23 ตรวจไม่พบการ์ดเสียงของคุณ จากนั้นใช้การตรวจสอบ ALSA, เฟิร์มแวร์ และ PipeWire หรือ PulseAudio ที่ตรงเป้าหมายเพื่อกู้คืนการเล่นเสียง

สำรองและกู้คืนการตั้งค่า HamoniKR โดยไม่สูญเสียไฟล์ที่ซ่อนอยู่

สำรองและกู้คืนการตั้งค่า HamoniKR โดยไม่สูญเสียไฟล์ที่ซ่อนอยู่

บันทึกการตั้งค่า HamoniKR ไปยังที่เก็บข้อมูลภายนอก รวมถึงโฟลเดอร์โฮมที่ซ่อนไว้ และเลือกโหมดการกู้คืนที่ปลอดภัยเมื่อทำการติดตั้งใหม่

ตั้งค่าการเข้าถึง RDP ที่ปลอดภัยไปยังเดสก์ท็อป Pardus Xfce

ตั้งค่าการเข้าถึง RDP ที่ปลอดภัยไปยังเดสก์ท็อป Pardus Xfce

ติดตั้งและกำหนดค่า xrdp บน Pardus เลือกเซสชัน Xfce ที่ถูกต้อง จำกัดการเข้าถึงเครือข่าย และตรวจสอบว่าการเข้าสู่ระบบระยะไกลใช้งานได้

ข้อผิดพลาด APT ของ Pardus 23: ตรวจสอบ DNS และที่เก็บแพ็กเกจ yirmiuc

ข้อผิดพลาด APT ของ Pardus 23: ตรวจสอบ DNS และที่เก็บแพ็กเกจ yirmiuc

ตรวจสอบความล้มเหลวในการเชื่อมต่อ APT ของ Pardus 23 ยืนยันแหล่งที่มาอย่างเป็นทางการของ yirmiuc และกู้คืนการอัปเดต apt โดยไม่ต้องข้ามการตรวจสอบลายเซ็นแพ็กเกจ

ตั้งค่าเครื่องพิมพ์ USB และเครื่องพิมพ์เครือข่ายด้วย CUPS บน Harmonica OS

ตั้งค่าเครื่องพิมพ์ USB และเครื่องพิมพ์เครือข่ายด้วย CUPS บน Harmonica OS

ตั้งค่าเครื่องพิมพ์บน Harmonica OS โดยใช้ CUPS เปรียบเทียบ IPP แบบไม่ต้องใช้ไดรเวอร์กับไดรเวอร์แบบเดิม และตรวจสอบการพิมพ์ผ่าน USB หรือเครือข่ายด้วยหน้าทดสอบ

รีเซ็ตรหัสผ่าน Root ที่ลืมไปบน Harmonica OS ด้วย GRUB Recovery

รีเซ็ตรหัสผ่าน Root ที่ลืมไปบน Harmonica OS ด้วย GRUB Recovery

ใช้ Recovery Shell เพื่อตั้งรหัสผ่าน root ใหม่สำหรับ Harmonica OS โดยตรวจสอบดิสก์ที่เข้ารหัส ระบบไฟล์แบบอ่านอย่างเดียว และบัญชีที่ใช้ sudo