Чтобы предоставить права на запись, вы должны использовать следующую команду:
chmod 777 /home/christophe/SeagateDrive/OwncloudData/
или
chmod go+rwx /home/christophe/SeagateDrive/OwncloudData/
Изменение владельца в этом случае не является хорошей идеей. Вы можете быть владельцем файла, но у вас может не быть доступа к этому файлу.
Выполнить команду:
sudo visudo
Теперь перейдите к записи% sudo
%sudo ALL=(ALL:ALL) ALL
и замените ее на:
%sudo ALL=(ALL) NOPASSWD:/usr/bin/docker
это повлияет на всех пользователей sudo. Если вы просто хотите сделать эту опцию для одного конкретного пользователя, «должны иметь разрешения sudo»:
user ALL=(ALL) NOPASSWD:/usr/bin/docker
Теперь сохраните и выйдите.
Чтобы быть уверенным, что все правильно, запустите command:
sudo docker
Он должен запускаться без запроса пароля пользователя.
Подсказка: убедитесь, что у пользователя есть права sudo и убедитесь, что путь к команде верен. вы можете проверить с помощью which docker