Unix, copia o arquivo com outra permissão de usuário

0

Eu tenho o arquivo /home/user1/file.txt que desejo copiar para /home/user2/file.txt . Nenhum dos usuários tem permissão para o diretório inicial de outros usuários, mas o usuário2 tem permissão para o su user1. Eu administro as duas contas. Como copio o arquivo para user2 (com suas permissões) como user1, quando conheço as credenciais de ambos os usuários?

    
por Tuomas Toivonen 15.02.2018 / 10:53

1 resposta

2

Eu vejo duas soluções:

Copie o arquivo como root e altere a permissão para user2

sudo cp /home/user1/file.txt /home/user2/
sudo chown user2:user2 /home/user2/file.txt

Ou copie o arquivo do usuário1 para uma pasta em que o usuário 1 e o usuário2 tenham permissões e mova-o para / home / user2 com user2

user1:

cp ~/file.txt /tmp

user2:

mv /tmp/file.txt ~/file.txt
    
por 15.02.2018 / 11:32