У меня есть файл /home/user1/file.txt
который я хочу скопировать в /home/user2/file.txt
. Ни один из пользователей не имеет прав доступа к домашнему каталогу других пользователей, но оба пользователя user2 имеют права su1. Я администрирую обе учетные записи. Как мне скопировать файл в user2 (с его разрешениями) как user1, когда я знаю учетные данные обоих пользователей?
1 ответ
2
Я вижу два решения:
Скопируйте файл как пользователь root и измените разрешение на user2
sudo cp /home/user1/file.txt /home/user2/
sudo chown user2:user2 /home/user2/file.txt
Или скопируйте файл из user1 в папку, в которой у пользователя 1 и user2 есть разрешения, а затем переместите его в /home /user2 с user2
user1:
cp ~/file.txt /tmp
user2:
mv /tmp/file.txt ~/file.txt