Se você criar um usuário comum entre os sistemas em que esse disco está em movimento, você poderá tornar a propriedade neste disco um usuário único e não precisará mais lidar com isso.
Basta adicionar um usuário em ambos os sistemas e garantir que o UID (ID do usuário) e o GID (ID do grupo) desse usuário sejam os mesmos números nos dois sistemas. Os nomes são imateriais, são os números que precisam ser mantidos em sincronia, para que o UID / GID seja reconhecido em ambos os sistemas como um único usuário / grupo.
Ao criar um usuário, essas são as partes que impulsionam o reconhecimento pelo sistema de qual usuário / grupo possui arquivos.
Exemplo
Digamos que eu tenha este diretório, seu usuário / grupo é saml & saml.
$ ls -ld .
drwx------. 245 saml saml 32768 Oct 26 22:41 .
Usando a opção -n
para ls
, você pode ver quais são os números para esses campos.
$ ls -ldn .
drwx------. 245 500 501 32768 Oct 26 22:41 .
Portanto, precisamos ter certeza de que eu tenho o mesmo usuário / grupo nos dois sistemas (saml / saml) e o UID / GID também precisa ser 500/501.
Se você procurar no arquivo /etc/group
, verá o grupo saml + GID.
$ grep "^saml" /etc/group
saml:x:501:
Olhando no arquivo /etc/passwd
, você verá o usuário saml + UID.
$ grep "^saml" /etc/passwd
saml:x:500:501:Sam M. (local):/home/saml:/bin/bash
Ao executar o comando useradd
, você pode controlar o UID / GID a ser usado.
$ sudo useradd -u 500 -g 501 saml