Comment désactiver la session d'invité dans Ubuntu 11.10 ou une version ultérieure? Je ne veux pas que les gens puissent utiliser mon ordinateur sans utiliser un mot de passe pour se connecter!
lightdm
guest-session
Jeremy Bicha
la source
la source
Réponses:
Mise à jour: 2016-août
Pour Ubuntu 16.04 LTS (15.10 ou ultérieur)
Adapté de: LightDM Ubuntu Wiki - Configuration
/usr/share/lightdm/
sont pas conçus pour être édités par l'utilisateur. Les utilisateurs doivent plutôt utiliser:/etc/lightdm/
[Seat:*]
place de[SeatDefaults]
Il suffit de lancer ceci (une fois) au terminal:
Pour annuler (option de restauration de l'invité), supprimez le fichier créé :
Pour Ubuntu 14.04 LTS (jusqu'à 15.04)
Adapté de: Forums Ubuntu - L'emplacement des fichiers de configuration de lightdm dans 14.04
Il suffit de lancer ceci (une fois) au terminal:
Vous n'aurez plus l'option 'Invité' comme identifiant lors de votre prochaine connexion.
Pour annuler (option de restauration de l'invité), supprimez le fichier créé :
Pour Ubuntu 12.04 LTS (jusqu'à 13.10)
Méthode la plus simple.
Il suffit de lancer ceci (une fois) au terminal:
Vous n'aurez plus l'option 'Invité' comme identifiant lors de votre prochaine connexion.
Cela ajoute simplement
allow-guest=false
à/etc/lightdm/lightdm.conf
.Devrait fonctionner à partir de 11h10 (puisque ceux-ci utilisent également LightDM ).
Pour annuler (option de restauration de l'invité):
la source
lightdm
soit redémarrée dans mon cas./etc/lightdm/lightdm.conf.d
dossier est créé automatiquement uniquement dans 16.04.1. Par conséquent, il doit être créé sur les versions précédentes avant l'exécution de la commande (sudo mkdir /etc/lightdm/lightdm.conf.d
).sudo /etc/init.d/lightdm restart
Si vous utilisez le LightDM par défaut, éditez-le de la
/etc/lightdm/lightdm.conf
manière suivante:Si vous utilisez GDM (ce qui était la valeur par défaut dans les versions précédentes d'Ubuntu), désinstallez gdm-guest-session .
Pour Ubuntu 13.10 à 14.10 , le fichier a été déplacé vers
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
Pour Ubuntu 14.10 ou supérieur, le fichier a été déplacé vers
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
la source
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
/etc/lightdm/lightdm.conf.d/50-no-guest.conf
. L'option allow-guest n'est pas spécifique à l'unité-greeter./usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
. Pour localiser le fichier que j'ai utilisélocate
/usr/share
aussi.Tapez ceci dans le terminal
Vous verrez ce qui suit:
Ajoutez
allow-guest=false
à la fin pour que votre résultat final ressemble à ceci:Enregistrez le document et quittez l'éditeur de texte.
De retour dans le terminal, redémarrez le gestionnaire d'affichage. (Ceci mettra fin à la session de connexion graphique en fermant immédiatement tous les programmes qui y sont exécutés, alors assurez-vous que votre travail - comme tout document ouvert - est enregistré en premier!)
Une fois la session de connexion graphique terminée, vous revenez à l'écran de connexion, où vous remarquerez que le compte invité est désactivé.
Voilà, le compte Invité n'est plus utilisable.
la source
Vous pouvez le faire en utilisant Ubuntu Tweak .
Pour l'installer, utilisez ces commandes:
Après l’installation, naviguez jusqu’à Tweaks → Paramètres de connexion et désactivez le "Compte invité".
la source
Il suffit de courir
Ajouter la ligne suivante
Puis (cela vous déconnectera immédiatement, en arrêtant tout programme exécuté dans votre session graphique, alors enregistrez d'abord votre travail):
la source
Comment désactiver cette option à l'avenir
Je viens de rencontrer le même problème sur ma nouvelle installation fidèle / 14.04. Aussi à ma grande surprise , je ne pouvais pas trouver le
lightdm.conf.d
dossier à l' intérieur/etc/lightdm/
justeusers.conf
.Enquête
Aha, vous voilà. Quoi de neuf?
Ok, qu'est-ce qu'il y a dedans?
Conclusion
Nous trouvons un tas de fichiers de configuration similaires au format INI en suivant le schéma de nommage
50-${some-descriptive-name}.conf
et de configuration des clés de la section[SeatDefaults]
.On ne va pas modifier l' un de ces fichiers que ceux - ci sont destinés à être gérés par le gestionnaire de paquets, mais maintenant nous comment nous devrions ajouter et gérer nos bits de configuration personnalisée à
/etc
.Solution
Compte tenu de ce qui précède, lightdm est le gestionnaire d’affichage et les fichiers de configuration ressemblent à ceux décrits ci-dessus. La solution suivante devrait fonctionner:
Créez les répertoires manquants:
Ajoutez un fichier de configuration personnalisé en exécutant:
et collez les lignes suivantes:
Puis enregistrez ( Ctrl+ O) et fermez ( Ctrl+ X).
Maintenant, déconnectez-vous et passez à un terminal virtuel ( Ctrl+ Alt+ F1), puis exécutez:
L'option de session d'invité devrait maintenant avoir disparu. Si quelque chose ne fonctionne pas correctement, vous savez maintenant où la configuration par défaut est stockée et vous ne l'avez pas modifiée.
Lectures complémentaires
la source
Pour Ubuntu 13.10 , ajoutez
au fichier
/etc/lightdm/lightdm.conf.d/10-ubuntu.conf
.la source
13.04 et plus tard
Exécuter cette commande dans un terminal
Redémarrez votre ordinateur ou redémarrez
lightdm
avec la commande suivante(cela vous déconnectera immédiatement, sauvegardera vos données)
Apparemment, ça marche en 13.10 (je ne peux pas me tester, mais il y a un commentaire ici ).
J'utilise 13,04 et tout cela faut - il appose
allow-guest=false
à/etc/lightdm/lightdm.conf
, mais il pourrait être différent 13.10.À l'origine par David6 à partir d'ici: https://askubuntu.com/a/169105/176889
la source
sudo restart lightdm
pour que les modifications prennent effet. Sans cela, la session d'invité sera toujours répertoriée sur l'écran de connexion lorsque vous vous déconnectez.Installez ubuntu-tweak, accédez à l'onglet tweak, désactivez le bouton guest et redémarrez. C'est ça!
Le terminal peut être plus facile à utiliser, mais si le compte d’invité devait être activé, il faudrait alors retourner sur cette page et voir les instructions (ou plutôt annuler). C'est l'avantage de l'interface graphique ... on s'en souvient facilement.
la source
Changer
allow-guest=true
pour'false'
en/etc/lightdm/lightdm.conf
Vous pouvez ensuite redémarrer ou redémarrer le service dans le terminal:
En supposant que vous utilisez
lightdm
ce qui est standard dans 11.10.la source
Je suis dans le même cas, le fichier
/etc/lightdm/lightdm.conf
n'existe pas dans UBUNTU 13.10.J'essaie de créer le
/etc/lightdm/lightdm.conf
fichier avec cette ligneallow-guest=false
, et CRASH, le système ne démarre pas correctement, seul le mode console ...J'essaie de modifier le fichier
/etc/lightdm/lightdm.conf.d/10-ubuntu.conf
et fonctionne correctement.Éditer le fichier
Et entrez les lignes dont vous avez besoin
Et le dernier, redémarrez votre système
Je pense que cela fonctionne bien si vous ne redémarrez que le ligthgdm
la source
Terminal ouvert
Ajouter la ligne suivante
Enregistrez et quittez le fichier.
la source