У меня есть файл /home/user1/file.txt который я хочу скопировать в /home/user2/file.txt . Ни один из пользователей не имеет прав доступа к домашнему каталогу других пользователей, но оба пользователя user2 имеют права su1. Я администрирую обе учетные записи. Как мне скопировать файл в user2 (с его разрешениями) как user1, когда я знаю учетные данные обоих пользователей?

1 ответ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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .