FOND
Trevor se connecte à son compte sur ssh: //foobar.university.edu comme l'un des développeurs sur la boîte et il reçoit le message:
id: cannot find name for group ID 131
Trevor vérifie alors cela en utilisant
vim /etc/group
PROBLÈME
Trevor découvre qu'il y a est n ° 131 dans le fichier/etc/groupe.
Trevor exécute alors id ...
> id trevor
uid=4460(trevor) gid=131 groups=48(foobar),51(doobar),131
Pour découvrir, son groupe principal n'a apparemment pas un nom qui lui est attaché.
QUESTIONS
Ce qui est probablement arrivé, c'est que l'UID et la GID sont fournis au serveur via LDAP. Si la /etc/group
Fichier ne contient pas la traduction de la gid, puis les administrateurs du serveur n'ont probablement pas réussi à mettre à jour les définitions de groupe. Que pouvez-vous faire? Pas beaucoup. L'ID utilisateur est contrôlé par l'administrateur. (Maintenant, si vous avez des privilèges root, vous pouvez ajouter le groupe en /etc/group
. Vous devez également vérifier si tout autre compte d'utilisateur utilise le même groupe et si elles sont, nommez le groupe de manière appropriée).
Cela s'est passé lorsque mon utilisateur "Jackson" n'a pas été attribué de groupe. Je savais que l'ID de groupe Solo pour mon utilisateur était de 1000 (lors de la création d'un utilisateur avec $ adduser
Et aucun paramètre n'est défini, l'utilisateur est attribué aux identifiants suivants disponibles au-delà de 999. La première obtention d'UID 1000 et GID 1000).
Cet avertissement signifie que votre utilisateur n'appartient pas à un groupe, donc ce que vous devez faire est d'ajouter l'utilisateur à un groupe. Soit avoir votre administrateur vous aide à aimer @Sparticvs mentionné ou si vous avez des privilèges root/c'est votre machine, vous pouvez procéder comme suit:
$ addgroup [your_user_name]
$ usermod -a -G [your_user_name] [your_user_name]
Et cela devrait le réparer ( non testé )
Ce que j'ai fait était simplement (Advanced)
$ Sudo vi /etc/group
web:x:1001:
à web:x:1000:jackson
Qui a fait mon utilisateur jackson
appartient au groupe web
.
fyi si vous n'êtes pas familier avec vim
je ne recommande pas les étapes "avancées", si vous êtes vraiment vraiment désespéré, utilisez $ Sudo nano /etc/group