Контейнер Veracrypt на mac — как установить разрешения (совместимые с .файлы ssh)

#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. Не могли бы вы опубликовать полную команду? Вы проверили, чтобы файлы не были видны другим зарегистрированным пользователям?