Mesma /home para usuários diferentes
Dica publicada em Linux / Miscelânea
Mesma /home para usuários diferentes
Nunca havia feito isso até ter uma mega partição '/home' quase vazia numa máquina 100% Linux.
É óbvio que não quero misturar os usuários, cujos nomes e pastas pessoais são diferentes ("andre" e "pinduvoz"). Isso permite que configurações sejam compartilhadas apenas se eu quiser, especialmente as do Gnome. Mas quero que "Documentos", "Imagens", "Músicas" e "Vídeos" sejam acessados indistintamente nas duas distros, razão pela qual essas pastas, na segunda distro instalada, são "links" para as mesmas pastas da primeira distro.
Confiram a "vista" do Ubuntu: Agora o "motivo" da dica: GID dos usuários das duas distros igual e nenhum problema com permissões. Crio, movo, apago arquivos de usuário nas duas distros sem nenhum problema por conta do mesmo GID para o usuário da segunda distro, que é 1001 (mesmo GID também para o grupo).
Com efeito, no Ubuntu o GID do usuário padrão é 1001. No Scientific Linux, minha segunda distro, era 500. Criado um novo usuário no Scientific Linux com o mesmo GID do usuário padrão Ubuntu, mas com nome diferente, o acesso a arquivos passou a ser absolutamente transparente entre as duas distros para os arquivos desses dois usuários.
Abaixo a pasta '/home' comunitária, mostrando a do usuário Ubuntu ("andre") como pasta comum e a do usuário Scientific Linux como /home propriamente dita (vejam o ícone), já que a "vista" é dessa última distro. Experimentem!
Até a próxima.
É óbvio que não quero misturar os usuários, cujos nomes e pastas pessoais são diferentes ("andre" e "pinduvoz"). Isso permite que configurações sejam compartilhadas apenas se eu quiser, especialmente as do Gnome. Mas quero que "Documentos", "Imagens", "Músicas" e "Vídeos" sejam acessados indistintamente nas duas distros, razão pela qual essas pastas, na segunda distro instalada, são "links" para as mesmas pastas da primeira distro.
Confiram a "vista" do Ubuntu: Agora o "motivo" da dica: GID dos usuários das duas distros igual e nenhum problema com permissões. Crio, movo, apago arquivos de usuário nas duas distros sem nenhum problema por conta do mesmo GID para o usuário da segunda distro, que é 1001 (mesmo GID também para o grupo).
Com efeito, no Ubuntu o GID do usuário padrão é 1001. No Scientific Linux, minha segunda distro, era 500. Criado um novo usuário no Scientific Linux com o mesmo GID do usuário padrão Ubuntu, mas com nome diferente, o acesso a arquivos passou a ser absolutamente transparente entre as duas distros para os arquivos desses dois usuários.
Abaixo a pasta '/home' comunitária, mostrando a do usuário Ubuntu ("andre") como pasta comum e a do usuário Scientific Linux como /home propriamente dita (vejam o ícone), já que a "vista" é dessa última distro. Experimentem!
Até a próxima.
Aliás, ando pensando seriamente em redimensionar a partição de arqivos para pegar a maior parte do espaço que está reservado para o diretório /home nas duas distros por causa disso.