Как скопировать файлы / каталоги с компьютера Linux / Ubuntu в подсистему Ubuntu в Windows при сохранении разрешений

Я пытаюсь отправить файлы из моей полной версии Ubuntu в режиме двойной загрузки в другую версию моей подсистемы Ubuntu в Windows 10. Обычно я монтирую свой раздел Windows с файлами подсистемы Ubuntu в свою полную Ubuntu. версия, то я делаю cp -r source destination. Я попробовал другую альтернативу, которая заключается в использовании rsync. Однако проблема с обоими методами заключается в том, что когда я переключаюсь на свою подсистему Linux в W10, я получаю «отказ в разрешении» всякий раз, когда пытаюсь попасть в каталоги, которые я скопировал, ИЛИ редактировать файлы. Временное решение этой проблемы - вручную предоставить права доступа 755 и 644 после переключения на подсистему Linux после завершения процесса копирования, но я не думаю, что это правильный способ сделать весь этот процесс.

Мой текущий метод заключается в том, чтобы скопировать файлы в моей полной версии Ubuntu, затем скопировать tar в подсистему Linux, этот метод все еще требует от меня разрешения 755 (или разархивировать с помощью sudo), и после извлечения файла, все файлы имеют достаточные разрешения. Но опять же, мне все еще нужно использовать sudo или дать какое-то разрешение после переключения на подсистему Linux, чтобы распаковать файлы. Есть какие-нибудь идеи о том, как оптимально отправить файлы из Ubuntu с двойной загрузкой в ​​подсистему Linux в моем разделе Windows?

0
задан 5 July 2019 в 10:59

0 ответов

Другие вопросы по тегам:

Похожие вопросы: