OVH Cloud OVH Cloud

[gentoo-user-fr] Changer le UID d'un user

7 réponses
Avatar
Jean-Jacques Merillon
Bonjour,

J'ai un serveur NFS actif sur un PC qui tourne sous Mdk10. Sur ce serveur
j'ai un compte user1 qui a l'UID 501.
J'ai un PC gentoo qui accede au serveur nfs avec le meme user : user1 mais
sui lui a un UID 1000 sur gentoo

J'aimerai pouvoir chnger le UID de user1 de gentoo de 1000 a 501 pour
pouvoir acceder au partage NFS (lectuire & ecriture) comme si j'etais en
local sur le serveur NFS.

Est ce posible de faire cela sans tout casser la config de user1 sur gentoo
?

Merci



--
gentoo-user-fr@gentoo.org mailing list

7 réponses

Avatar
Olivier.
Jean-Jacques Merillon wrote:
Bonjour,



Bonjour.

J'ai un serveur NFS actif sur un PC qui tourne sous Mdk10. Sur ce serveur
j'ai un compte user1 qui a l'UID 501.
J'ai un PC gentoo qui accede au serveur nfs avec le meme user : user1 mais
sui lui a un UID 1000 sur gentoo

J'aimerai pouvoir chnger le UID de user1 de gentoo de 1000 a 501 pour
pouvoir acceder au partage NFS (lectuire & ecriture) comme si j'etais en
local sur le serveur NFS.

Est ce posible de faire cela sans tout casser la config de user1 sur gentoo
?



Édite le fichier de mots de passe /etc/passwd et remplace l'uid.
Ensuite met en conformité les droits des fichiers de l'utilisateur avec
des commandes de ce genre : 'find / -uid 1000' et 'chown 1000
<fichiers>' dans une boucle 'while' ou 'for'...

Merci



--
-- Oluve.
« Il vaut mieux mobiliser son intelligence sur des conneries
que de mobiliser sa connerie sur des choses intelligentes. »
Devise Shadok.

--
mailing list
Avatar
Yoann Pannier
Olivier. wrote:
J'aimerai pouvoir chnger le UID de user1 de gentoo de 1000 a 501 pour
pouvoir acceder au partage NFS (lectuire & ecriture) comme si j'etais en
local sur le serveur NFS.



Édite le fichier de mots de passe /etc/passwd et remplace l'uid.
Ensuite met en conformité les droits des fichiers de l'utilisateur avec
des commandes de ce genre : 'find / -uid 1000' et 'chown 1000
<fichiers>' dans une boucle 'while' ou 'for'...



Ou avec un find | xargs chown.

--
Yoann Pannier

--
mailing list
Avatar
Just Modeste
> > Édite le fichier de mots de passe /etc/passwd et remplace l'uid.
> Ensuite met en conformité les droits des fichiers de l'utilisateur
> avec des commandes de ce genre : 'find / -uid 1000' et 'chown 1000
> <fichiers>' dans une boucle 'while' ou 'for'...

Ou avec un find | xargs chown.



en tant que root un simple :
#usermod -u 501 user
ne peut pas suffire tout simplement ?
--
Just Modeste.
"Parce que la Connaissance ne vaut que lorsqu'elle est partagee."

--
mailing list
Avatar
David Lagacé
Bonjour tout le monde!

Je voulais savoir quels sont les logiciels gratuit disponible sous
linux pour pouvoir jouer à tous les jeux.
Même ceux qui roulent sous windows avec les librairies DirectX.

Je sais qu'il existe WineX (Cedega), Wine,... mais ceux ci sont payant.
Est-ce qu'il existe des solutions comparables mais gratuite? (Free as in be er)

Merci et Bonne journée

David

--
mailing list
Avatar
Yoann Pannier
Just Modeste wrote:
en tant que root un simple :
#usermod -u 501 user
ne peut pas suffire tout simplement ?



Je crois pas. Pas pour les fichiers situés hors de /home/[user]/

--
Yoann Pannier

--
mailing list
Avatar
Olivier.
David Lagacé wrote:
Bonjour tout le monde!

Je voulais savoir quels sont les logiciels gratuit disponible sous
linux pour pouvoir jouer à tous les jeux.
Même ceux qui roulent sous windows avec les librairies DirectX.

Je sais qu'il existe WineX (Cedega), Wine,... mais ceux ci sont payant.
Est-ce qu'il existe des solutions comparables mais gratuite? (Free as in beer)



ls /usr/portage/games*

Merci et Bonne journée
David



--
-- Oluve.
« Il vaut mieux mobiliser son intelligence sur des conneries
que de mobiliser sa connerie sur des choses intelligentes. »
Devise Shadok.

--
mailing list
Avatar
Jean-Jacques Merillon
Lionel Salignon wrote:

Bonjour,
avec find, il y a mieux qu'une boucle while ou for :
find / -uid xxxxx -exec chown xxxxxx {} ;





Merci beaucoup, ca a marche nickel :)

Le jeu 02/09/2004 à 13:56, Olivier. a écrit :


Jean-Jacques Merillon wrote:


Bonjour,




Bonjour.



J'ai un serveur NFS actif sur un PC qui tourne sous Mdk10. Sur ce serveur
j'ai un compte user1 qui a l'UID 501.
J'ai un PC gentoo qui accede au serveur nfs avec le meme user : user1 mais
sui lui a un UID 1000 sur gentoo

J'aimerai pouvoir chnger le UID de user1 de gentoo de 1000 a 501 pour
pouvoir acceder au partage NFS (lectuire & ecriture) comme si j'etais en
local sur le serveur NFS.

Est ce posible de faire cela sans tout casser la config de user1 sur gentoo
?




Édite le fichier de mots de passe /etc/passwd et remplace l'uid.
Ensuite met en conformité les droits des fichiers de l'utilisateur avec
des commandes de ce genre : 'find / -uid 1000' et 'chown 1000
<fichiers>' dans une boucle 'while' ou 'for'...



Merci








--
mailing list







--
mailing list