Implementeer gedeelde Pardus-achtergronden en -beleidsregels met Lider Ahenk.

Om een ​​gedeelde achtergrondafbeelding op alle Pardus-computers te implementeren, moet u eerst de afbeelding distribueren met Lider Ahenk en vervolgens de achtergrondafbeelding configureren in de juiste desktopomgeving. Beheer andere beperkingen afzonderlijk via gebruikersgroepbeleid in Lider Ahenk en test beide acties op een kleine clientgroep voordat u de uitrol uitbreidt.

Het onderscheid is belangrijk: een overgedragen JPEG-bestand is slechts een bestand, geen afgedwongen bureaubladinstelling, en een beleid dat aan gebruikers is toegewezen, is niet hetzelfde als een eenmalige taak die naar computers wordt verzonden.

Wat je moet weten voordat je begint

Lider is de centrale beheerserver en webinterface; Ahenk is de clientagent die is geïnstalleerd op beheerde Linux-computers. Een taak voert een bewerking uit, zoals het overdragen van een bestand of het uitvoeren van een script. Een profiel bevat een verzameling instellingen; een of meer profielen vormen een beleid dat is toegewezen aan een gebruikersgroep en wordt toegepast bij het inloggen. Deze definities volgen de officiële Lider Ahenk-documentatie .

Deze handleiding is van toepassing op beheerde Pardus-desktops, inclusief Pardus 23 en 25. Pardus vermeldt Xfce en GNOME als ondersteunde desktopomgevingen in het versiebeheerschema . De documentatie voor Lider Ahenk 3.0 beschrijft taken voor computergroepen en beleid voor gebruikersgroepen, maar stelt geen universeel, ingebouwd achtergrondbeleid vast voor elke desktopversie. Controleer de weergegeven besturingselementen in uw eigen console voordat u een script of extensie gebruikt.

Stap 1: Controleer de klanten en stel een pilotgroep samen.

Meld u aan bij de Lider Ahenk-console met een account dat gemachtigd is om taken uit te voeren en beleid te beheren. Controleer of de Ahenk-agent is geregistreerd op de betreffende computers en of deze bereikbaar zijn. Inspecteer de agent op een testclient met:

systemctl status ahenk

Een actieve service is nuttig bewijs, maar garandeert geen succesvolle communicatie met de server. Controleer de geregistreerde computer in Lider en bekijk de meest recente taakgeschiedenis. Selecteer een kleine computergroep met ten minste één Xfce- en één GNOME-machine als uw vloot beide besturingssystemen gebruikt. Sluit offline computers uit van de eerste test en noteer de huidige achtergrondafbeelding, zodat u deze kunt herstellen.

Pardus-terminal met de uitvoer van het commando `systemctl status ahenk` en een voorbeeld van de status van een draaiende agent.
Voorbeeld van de Ahenk-servicestatusweergave die wordt gebruikt om te controleren of een clientagent actief is; bevestig de werkelijke status op elke testmachine.
Inventarisatie van klanten in de stijl van Lider Ahenk, met twee Pardus-computers geselecteerd en een offline computer zichtbaar.
Clientinventarisweergave die de geselecteerde pilotmachines onderscheidt van een offline systeem voordat een taak voor een computergroep wordt uitgevoerd.

Stap 2: Bereid één afbeelding en een consistent lokaal pad voor.

Kies een afbeelding die u mag verspreiden. Een JPEG- of PNG-bestand met een breed formaat – bijvoorbeeld 1920 × 1080 pixels – is meestal geschikt voor standaard beeldschermen, maar controleer ook monitoren met een andere beeldverhouding. Plaats kleine tekst of een logo niet te dicht bij de randen, omdat computers afbeeldingen dan kunnen bijsnijden.

Geef het bestand company-wallpaper.jpgin dit voorbeeld een naam en kies op elke machine dezelfde bestemming: /usr/local/share/backgrounds/company-wallpaper.jpg. Het bestand moet lokaal beschikbaar blijven na een netwerkverbindingsonderbreking en leesbaar zijn voor gewone gebruikers. Beschouw dit als een gedeelde bestemmingsconventie, niet als een pad dat automatisch door Pardus wordt aangemaakt.

Bestandsbeheerder toont company-wallpaper.jpg geselecteerd met een blauwe abstracte achtergrond als voorbeeld.
Een enkele goedgekeurde JPEG-afbeelding, klaar voor distributie; de ​​bestandsnaam moet overeenkomen met het pad dat door latere bureaubladinstellingen wordt gebruikt.

Stap 3: Verdeel de achtergrondafbeelding over de computergroep.

Zoek in Lider Ahenk 3.0 de taak voor het delen van bestanden of het beheren van bestanden in computergroepen, zoals beschreven in de officiële documentatie. Selecteer uw pilotgroep, kies het achtergrondbestand en geef de gewenste bestemming op als de geïnstalleerde versie een optie voor het bestemmingspad biedt. Controleer alle opties voor overschrijven en het aanmaken van mappen voordat u het bestand verzendt. Console-labels en beschikbare taakvelden variëren per versie, dus ga er niet van uit dat een optie bestaat alleen omdat deze in een voorbeeldweergave wordt getoond.

Als uw taak voor het delen van bestanden geen gecontroleerd absoluut pad ondersteunt, plaats de afbeelding dan op een toegankelijke locatie en gebruik een afzonderlijk gecontroleerd beheerdersscript om deze naar de juiste map te kopiëren /usr/local/share/backgrounds/. Stel machtigingen in 0644voor de afbeelding en zorg ervoor dat de bovenliggende map toegankelijk is. Vermijd het downloaden van willekeurige URL's van achtergrondafbeeldingen van klanten: distribueer een gecontroleerd bestand waarvan u de inhoud beheert.

Wacht op het resultaat van de taak en controleer vervolgens een testclient:

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

De eerste opdracht controleert het bestand en de machtigingen; de tweede identificeert het formaat als het filehulpprogramma is geïnstalleerd. Een succesvolle overdracht betekent echter nog niet dat het bureaublad de image heeft overgenomen.

Een bestandsoverdrachtsformulier in de stijl van Lider Ahenk, waarop een Pardus-computergroep en een lokale bestemming voor de achtergrondafbeelding worden weergegeven.
Voorbeeld van een taak voor bestandsdistributie met een computergroep als doel en een consistent lokaal imagepad; controleer de beschikbare velden in uw geïmplementeerde console.

Stap 4: Pas de bureaubladinstellingen toe en wijs vervolgens gebruikersbeleid toe.

GNOME-clients: stel een systeembrede achtergrond in met dconf

dconf is de configuratiedatabase van GNOME. Gebruik op een GNOME-testmachine de instructies van de GNOME-beheerder voor aangepaste achtergronden in plaats van de grafische instellingen per gebruiker als root uit te voeren. Zorg ervoor dat dconf /etc/dconf/profile/userde volgende databasevermeldingen bevat, met behoud van eventuele bestaande organisatiespecifieke configuraties:

user-db:user
system-db:local

Aanmaken /etc/dconf/db/local.d/00-backgroundmet:

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

Als u wilt voorkomen dat gebruikers de achtergrond wijzigen, maak dan /etc/dconf/db/local.d/locks/00-backgroundeen bestand aan met de volgende sleutels. Dit is een beheerdersbeperking, dus controleer of dit geschikt is voor uw organisatie voordat u het inschakelt:

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

Voer sudo dconf updatede installatie van de bestanden uit, meld u vervolgens af en weer aan. Controleer bij versies of thema's met een aparte donkere achtergrond of deze picture-uri-darkwordt ondersteund en configureer en vergrendel deze indien nodig. Kopieer de geverifieerde configuratiebestanden en voer de update uit via beheerde computergroeptaken op andere GNOME-clients; maak een back-up van bestaande dconf-bestanden en voeg deze samen in plaats van irrelevante instellingen te vervangen.

Xfce-clients: gebruik de configuratie van de ingelogde gebruiker.

xfconf slaat de Xfce-instellingen op. Controleer vanuit een normale, ingelogde Xfce-desktopsessie de daadwerkelijke achtergrondsleutels in plaats van ervan uit te gaan dat elke monitor dezelfde eigenschapsnaam heeft:

xfconf-query -c xfce4-desktop -lv

Zoek de relevante last-imageinstelling voor elke monitor en werkruimte. Vervang voor een bestaande eigenschap EXACT_PROPERTY_FROM_LISThet volledige pad en voer de opdracht uit als de ingelogde desktopgebruiker:

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

De handleiding van xfconf-query beschrijft de argumenten channel, property, list en set. Voer deze opdracht niet uit als een Ahenk-taak met root-rechten en ga er niet vanuit dat deze de live desktopsessie van iemand anders wijzigt. Voor brede implementatie kunt u een getest gebruikerssessiescript of een beheerde configuratie per gebruiker instellen. Het afdwingen van Xfce-configuratie is niet hetzelfde als het vergrendelen van GNOME dconf; ga er niet van uit dat gebruikers de image niet kunnen wijzigen zonder een geschikt vergrendelingsmechanisme in uw Xfce-versie te controleren.

Wijs andere instellingen toe als Lider Ahenk-beleid.

Om ondersteunde gebruikersbeperkingen te implementeren, maakt u het relevante profiel aan onder Beleidsbeheer (zoals een browser-, USB-, sessie- of scriptprofiel), combineert u dit tot een beleid en wijst u het toe aan een kleine gebruikersgroep . De officiële Lider Ahenk-pagina voor scriptprofielen geeft een overzicht van scriptprofielen, terwijl de hoofddocumentatie uitlegt dat gebruikersgroepbeleid wordt gecontroleerd tijdens het inloggen. Houd een inventaris bij van de getroffen gebruikers en bewaar een terugdraaibeleid voordat u de groep uitbreidt.

Stap 5: Valideer de pilot en breid vervolgens de implementatie uit.

Meld u op elk pilot-bureaublad af en weer aan als lid van de beoogde gebruikersgroep. Controleer of de achtergrondafbeelding vanaf het lokale pad wordt geladen, na een herstart behouden blijft, op de beoogde monitoren verschijnt en alleen de door u ingestelde wijzigingsbeperkingen volgt. Controleer in Lider de rapporten van uitgevoerde taken op overdrachts- en scriptfouten; test voor op aanmelding toegepaste beleidsregels ook een echte nieuwe gebruikerssessie in plaats van alleen op de taakstatus af te gaan.

Veelvoorkomende fouten zijn onder andere het verzenden van het bestand zonder de bureaubladinstellingen toe te passen, het toewijzen van computertaken aan de verkeerde groep, het verwarren van GNOME-sleutels met Xfce-eigenschappen en het testen van alleen een reeds geopende sessie. Als een werkstation faalt, vergelijk dan de bureaubladomgeving, het afbeeldingspad, de bestandsrechten, de Ahenk-verbinding en de inlogtijd met een succesvol testwerkstation. Herstel de achtergrondinstelling of verwijder de betreffende dconf-vergrendeling als de uitrol een onbedoelde beperking veroorzaakt.

De uitrol is pas klaar voor een grotere computergroep wanneer elke pilotclient de image lokaal heeft, deze na een nieuwe aanmelding weergeeft en het beoogde gebruikersbeleid zonder ongerelateerde wijzigingen toepast. Rol de uitrol in batches uit en herhaal deze controles op nieuw geregistreerde en voorheen offline computers.

Laat een reactie achter

Implementeer gedeelde Pardus-achtergronden en -beleidsregels met Lider Ahenk.

Implementeer gedeelde Pardus-achtergronden en -beleidsregels met Lider Ahenk.

Verspreid een aangepaste achtergrondafbeelding naar Pardus-klanten, configureer Xfce- of GNOME-desktops en pas Lider Ahenk-gebruikersbeleid toe met Safe Pilot-controles.

Krijg hogere resoluties in een Pardus 23 KVM-gast.

Krijg hogere resoluties in een Pardus 23 KVM-gast.

Los een plafond van 1024 × 768 op door SPICE, virtuele video, het gastkanaal en spice-vdagent te controleren – met extra controles wanneer Pardus geen geschikte kandidaat voor een pakket heeft.

Implementeer LIDER AHENK op Pardus en schrijf uw eerste klanten in.

Implementeer LIDER AHENK op Pardus en schrijf uw eerste klanten in.

Installeer de Lider-server, configureer het installatieprogramma op een veilige manier, registreer Ahenk-eindpunten en voer een pilot uit voordat u het centrale beheer uitbreidt.

Maak een Pardus 23 Live USB-stick aan op Windows met Rufus.

Maak een Pardus 23 Live USB-stick aan op Windows met Rufus.

Download de officiële Pardus 23 desktop ISO, schrijf deze veilig met Rufus en start een Windows-pc op in een tijdelijke Live-sessie.

Is de geluidskaart van je Pardus 23 verdwenen? Controleer ALSA en herstel het geluid.

Is de geluidskaart van je Pardus 23 verdwenen? Controleer ALSA en herstel het geluid.

Ontdek waarom Pardus 23 uw geluidkaart niet detecteert en gebruik vervolgens gerichte ALSA-, firmware- en PipeWire- of PulseAudio-controles om de weergave te herstellen.

Maak een back-up van en herstel de HamoniKR-instellingen zonder verborgen bestanden te missen.

Maak een back-up van en herstel de HamoniKR-instellingen zonder verborgen bestanden te missen.

Sla HamoniKR-voorkeuren op externe opslag op, neem verborgen thuismapjes mee en kies een veilige herstelmodus bij het overstappen naar een nieuwe installatie.

Stel beveiligde RDP-toegang tot een Pardus Xfce-desktop in.

Stel beveiligde RDP-toegang tot een Pardus Xfce-desktop in.

Installeer en configureer xrdp op Pardus, kies de juiste Xfce-sessie, beperk de netwerktoegang en controleer of inloggen op afstand werkt.

Pardus 23 APT-fouten: controleer DNS en de yirmiuc-repositories

Pardus 23 APT-fouten: controleer DNS en de yirmiuc-repositories

Diagnoseer APT-verbindingsproblemen met Pardus 23, controleer de officiële yirmiuc-bronnen en herstel apt update zonder de pakkethandtekeningcontroles te omzeilen.

Configureer USB- en netwerkprinters met CUPS op Harmonica OS.

Configureer USB- en netwerkprinters met CUPS op Harmonica OS.

Configureer printers op Harmonica OS met behulp van CUPS, vergelijk driverloze IPP met oudere drivers en controleer USB- of netwerkprinten met een testpagina.

Een vergeten rootwachtwoord opnieuw instellen op Harmonica OS met GRUB Recovery

Een vergeten rootwachtwoord opnieuw instellen op Harmonica OS met GRUB Recovery

Gebruik een herstelshell om een ​​nieuw rootwachtwoord voor Harmonica OS in te stellen, waarbij gecontroleerd wordt op versleutelde schijven, alleen-lezen bestandssystemen en accounts die sudo gebruiken.