Как переопределить файл с помощью scp, не являющегося владельцем, но сохраняющего метку времени?
У меня есть 2 пользователя на удаленной машине (назовем их user1
и user2
, причем оба находятся в общей группе upload
).
Я хочу иметь возможность загружать/переопределять файл через scp
с разных машин. В то время как machine1 загружается с помощью user1, а machine2 загружается с помощью user2.
Машина 1: scp -p myfile.txt user1@<ip>:/opt/test/
Машина 2: scp -p myfile.txt user2@<ip>:/opt/test/
Проблема для пользователя 2: set mode: Operation not permitted
. По-видимому, это вызвано флагом -p
(сохранение временных меток). Например, когда я удаляю параметр, все работает нормально.
Вопрос: как я могу сохранить метку времени, если я не являюсь владельцем удаленного файла , который должен быть переопределен?