Association Générale des Utilisateurs de logiciels libres en Côte-d'Or
Rubriques
Notre ami Tux en rodéo sur l'escargot de Bourgogne :-) |
Gestion des profils utilisateurs par défaut sous Debian et KDE
But de ce documentCe document me sert de mémo pour gérer les profils et les profils par défaut dans KDE sur une Debian Testing. La gestion des profils, c’est :
Pré-requisParamétrage du profil utilisateur qui servira de référencePour cela, il suffit de se connecter sous ce profil et de configurer toutes les applications avec les paramètres que l’on souhaite avoir par défaut pour les nouveaux utilisateurs. Personnellement, je me suis créé un utilisateur dédié à cette tache que j’ai nommé skel. Pour information, voici les réglages que j’effectue pour paramétrer un profil par défaut : Dans le centre de configuration de KDE :Dans la barre de tachesPersonnaliser le menu KConfiguration de KonquerorConfiguration de FirefoxConfiguration de Thunderbirdtn5250 (AS400)Installer la partie utilisateur d’OpenOffice.orgGimpATTENTION : Dans ce profil par défaut, il faut veiller à ne saisir aucune donnée confidentielle (ex : mot de passe dans Mozilla) Le profil utilisateur par défaut : Le répertoire /etc/skelSous Debian, par défaut, ce dossier est vide, mais il est possible d’y copier les fichiers d’un profil utilisateur existant. Ensuite, lors de la création d’un nouvel utilisateur avec la commande « adduser », le contenu du dossier /etc/skel, sera copié dans le profil du nouvel utilisateur. Cela permet d’éviter de refaire tous les réglages pour les nouveaux utilisateurs du système. Remarque : Si le compte est géré dans OpenLDAP (ou ailleurs), il ne faut pas utiliser « adduser » Copie des fichiers de l’utilisateur par défaut (ex : skel) dans /etc/skelPour cette copie, j’ai rencontré quelques difficultés, car : La commande suivante ne copie pas les fichiers cachés :
Les commandes suivantes non plus : cd /etc/skelJ’ai donc utilisé une méthode brutale : rm -Rf /etc/skelCréation d’un nouvel utilisateurLa commande « useradd » permet de créer un nouvel utilisateur La commande « passwd » permet de modifier son mot de passe La commande « adduser » est un script Debian, permettant de :
Donc, pour créer un nouvel utilisateur, il faut simplement utiliser cette commande :
Problèmes rencontrés avec le nouveau profilLa duplication d’un profil existant se passe globalement bien, mais il est nécessaire d’effectuer quelques réglages pour certaines applications. MozillaIl faut modifier le fichier binaire « appreg » car celui-ci pointe sur le home de l’utilisateur original qui est en lecture seule et Mozilla ne peut pas démarrer. Solution :
OpenOffice.orgIl faut modifier le fichier « .sversionrc », car celui-ci pointe sur le home de l’utilisateur original et il est donc accessible en lecture seule et aucune modification dans la configuration n’est enregistrée. Solution :
L’imprimante configurée n’est pas sélectionnée par défaut mais dans le profil original non plus. Le dossier par défaut est le dernier utilisé par le profil par défaut. KonquerorIl affiche par défaut la racine au lieu d’afficher le home, car celui-ci pointe sur l’ancien utilisateur. Script automatique de génération du dossier /etc/skelCe script permet de recopier le contenu du profil « /home/skel » dans « /etc/skel ». Il permet également de rechercher et remplacer dans tous les fichiers les chemins du profil par défaut par le nouveau à créer. Il faut donc lancer ce script avant de créer l’utilisateur en indiquant le nom de login de cet utilisateur. #!/bin/bashHistorique des modifications
Article précédent : Menu contextuel dans Konqueror
Article suivant : Voisinage réseau sous Linux Debian avec Konqueror
Forum
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||