#macos #ssh #permissions #mount #veracrypt
#macos #ssh #разрешения #монтировать #veracrypt
Вопрос:
Я хотел бы знать, как сделать так, чтобы том (контейнер) veracrypt мог изменять разрешения с помощью chmod (и иметь ключевые разрешения, совместимые с ssh).
Я хочу надежно сохранить свою папку .ssh с помощью veracrypt. Но при попытке ssh с использованием моих учетных данных в подключенном томе veracrypt (с использованием mac) Я получил сообщение об ошибке: «Плохой владелец или разрешения на xxxxxxx», и я не могу использовать ssh.
Я попытался изменить / изменить файлы, но это не сработало. Все файлы имеют разрешения «-rwxrwxrwx» для моего пользователя, даже когда я монтирую том только для чтения.
Есть ли способ правильно установить разрешения или использовать другую FS для контейнера?
Я попробовал том в формате exfat и fat из файла. Сначала я попробовал с графическим интерфейсом.
Затем я попробовал это :
veracrypt /dev/sda3 /mnt/ssh --filesystem=none
sudo mount -t exfat -o -m=022 /dev/mapper/veracrypt1 /mnt/ssh
and with fat :
veracrypt /dev/sda3 /mnt/ssh --filesystem=none
sudo mount -t fat -o -umask=022 /dev/mapper/veracrypt1 /mnt/ssh
но chmod по-прежнему не удался :
mount: exec /Library/Filesystems/lfs.fs/Contents/Resources/mount_[exfat/fat] for /mnt/ssh : No such file or directory
mount: /mnt/ssh failed with 72
Конечно, каталог / mnt / ssh существует 😉
Я неправильно монтирую? Или пропустили некоторые параметры veracrypt? Или выбрать плохую файловую систему?
Спасибо!
Ответ №1:
Похоже, что выбор APFS работает как шарм. И он совместим с Linux.
Комментарии:
1. Не могли бы вы опубликовать полную команду? Вы проверили, чтобы файлы не были видны другим зарегистрированным пользователям?