Instalação fresca e gerenciamento de usuários

1

Eu tenho o Ubuntu 10.10 que funciona perfeito para mim e minha família. Agora eu gostaria de instalar uma nova versão 12.10. Eu tenho uma partição separada / home.

Depois de instalar uma nova versão, preciso configurar os usuários no sistema. Como adicionar novos usuários que usarão a partição / home existente?

Se eu tiver o usuário "user1" e houver a pasta / home / users1, adicionando um novo usuário "user1", exclua a pasta / home / user1 existente e crie uma nova ou ela usará o existente / home / user1 pasta?

    
por RomkA 21.10.2012 / 06:47

1 resposta

1

Adicionar um novo usuário não substituirá o nome de usuário / home / existente. No entanto, você desejará ver seu arquivo / etc / passwd atual e certificar-se de que os UIDs de cada usuário no sistema recém-instalado correspondam aos existentes. Por exemplo, o UID do usuário 1 = 1000; UID do usuário 2 = 1001; etc

A maneira de verificar isso é abrir um terminal e executar cat /etc/passwd

O seguinte é um exemplo de um arquivo / etc / passwd:

root:!:0:0::/:/usr/bin/ksh
daemon:!:1:1::/etc:
bin:!:2:2::/bin:
sys:!:3:3::/usr/sys: 
adm:!:4:4::/var/adm:
uucp:!:5:5::/usr/lib/uucp: 
guest:!:100:100::/home/guest:
nobody:!:4294967294:4294967294::/:
lpd:!:9:4294967294::/:
lp:*:11:11::/var/spool/lp:/bin/false 
invscout:*:200:1::/var/adm/invscout:/usr/bin/ksh
nuucp:*:6:5:uucp login user:/var/spool/uucppublic:/usr/sbin/uucp/uucico
paul:!:1000:1000::/home/paul:/usr/bin/bash
jdoe:*:1001:1001:John Doe:/home/jdoe:/usr/bin/bash  

Assim, quando você faz novos usuários, certifique-se de que Paul é o usuário 1000 e John Doe é o usuário 1001; Dessa forma, os arquivos pertencentes a esses usuários ainda pertencerão a eles. O Linux identifica a propriedade de arquivos / diretórios por UIDs e GIDs. Então você quer que eles combinem.

    
por Argusvision 21.10.2012 / 20:15