Davide Lo Re wrote:

dissident wrote:

La seconda domanda è questa, c'è un modo per cambiare uid a un utente
già esistente o basta cambiare il valore in /etc/passw?


cambiando il valore in passwd, l'uid dell'utente cambia, ma non penso
che i file di proprietà dell'utente cambino uid da  soli.
Ovvero:
se tu adesso dai all'utente mamma uid 1010, i file rimangono con uid 500,
e dunque "mamma" non ne sarà proprietaria. A quel punto quindi
bisognerebbe cercare tutti i file con uid 500 e cambiarlo a 1010.

Esatto, ma c'è apposta usermod (occhio che vengono cambiati solo i file nella home dell'utente, inoltre l'utente non deve essere loggato nel momento in cui si lancia usermod).


Da man usermod:

-u uid Il valore numerico dell'ID dell'utente. Questo valore deve essere univoco, a meno che non
venga usata l'opzione -o. Questo valore deve essere non-negativo. Valori tra 0 e 99 sono
tipicamente riservati ad account di sistema. Tutti i file che l'utente possiede e che sono
posiszionati nell'albero di directory avente come radice la home directory dell'utente
avranno l'ID utente del file cambiato automaticamente. I file fuori della home directory
dell'utente devono essere modificati manualmente.




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Rispondere a