Назад | Перейти на главную страницу

ошибка разрешения временной метки linux с winscp

Я добавил пользователя в группу и установил для содержимого файла и каталога значение 775. Когда я использую winscp для изменения файла, он жалуется, что не может установить временную метку bc для ошибки разрешения. Но он может обновить файл, который я редактирую. Зачем? подробности о том, как я установил пользователя, здесь, но я не думаю, что кому-то нужно это читать Почему член группы не может изменить файл в группе, частью которой он является?

WinSCP пытается «сохранить отметку времени» по умолчанию. Некоторым системам unix не нравится позволять пользователям, не владеющим файлом, изменять разрешения или временные метки, даже если у них есть доступ на запись, по какой-то странной причине.

Чтобы исправить эту ошибку, я пошел в WinSCP Options > Preferences > Transfer затем отредактировал Default и не отмечен Preserve timestamp.

Я считаю, что это оставляет вам функциональность, заключающуюся в том, что при изменении файла обновляется метка времени, что, я думаю, имеет смысл.

Я предполагаю, что у вашего каталога неправильный владелец / группа, хотя сам файл имеет. Вероятно, WinSCP жалуется на то, что он не может установить временную метку каталога, которая обычно также обновляется, если вы изменяете в нем файл.