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

Можно ли выполнить конфигурацию crypttab без перезагрузки, чтобы зашифрованное устройство было подключено и доступно?

Мне нужно превратить файл в зашифрованное устройство, подключенное к /dev/mapper/ Я нашел более простой способ сделать это - добавить именованную запись в /etc/crypttab указывая на файл изображения и ключевой файл, он отлично работает и отображает устройство, но только при следующей перезагрузке.
Я делаю это автоматически с помощью scrpt и хочу выполнить сопоставление и форматирование сопоставленного устройства с файловой системой в том же сценарии, но устройство недоступно при первом запуске моего сценария.

Есть ли способ выполнить отображение crypttab из командной строки без перезагрузки?

Можно ли выполнить конфигурацию crypttab без перезагрузки, чтобы зашифрованное устройство было подключено и доступно?

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

Как вы видете Вот:

Взяв в качестве примера следующую запись crypttab:

myDesiredMappedDeviceName /home/myuser/myfolder/myfile.img /home/myuser/myfolder/mykeyfile swap,offset=1024,cipher=aes-xts-plain64

Вы можете запустить crypttab с помощью команды:

cryptdisks_start myDesiredMappedDeviceName  

И будет видеть подключенное устройство как:

/dev/mapper/myDesiredMappedDeviceName

Кто-то сказал, что это работает только с Debian и производными от Debian.

При использовании этой команды позаботьтесь о это тоже.