CentOS / Redhat 6 Monte a partição criptografada após o boot

2

Eu tenho uma partição criptografada que configurei durante a instalação do CentOS 6 que quero montar manualmente após a inicialização. Por padrão, ele me pede uma senha no momento da inicialização. Eu era capaz de obtê-lo para não solicitar-me uma senha na inicialização, comentando a unidade de / etc / fstab e / etc / crypttab (embora esta seja provavelmente a maneira errada de fazê-lo). Eu tentei adicionar noauto tanto ao crypttab quanto ao fstab, mas isso não pareceu ajudar. Então eu acho que a minha pergunta é uma dupla:

1) Como faço para desativar corretamente uma partição criptografada da montagem automaticamente na inicialização?

2) Como eu monto manualmente a partição depois da inicialização?

Para referência, incluí as linhas relevantes do meu fstab e crypttab (como elas foram configuradas por padrão):

fstab:

/dev/mapper/luks-4fa25d53-0dcd-44ab-9f4d-bee5d6f90fce /sec                    ext4    defaults        1 2

crypttab:

luks-4fa25d53-0dcd-44ab-9f4d-bee5d6f90fce UUID=4fa25d53-0dcd-44ab-9f4d-bee5d6f90fce none
    
por Dan 04.08.2011 / 00:41

2 respostas

2

Você precisa adicionar a opção noauto ao sistema de arquivos em seu fstab. Isso impedirá que o montador automático, ou qualquer coisa que chame ou simule um mount -a , o monte. No entanto, como auto faz parte da opção defaults , você deve substituí-lo totalmente pelas opções explícitas, menos auto . Puxando o conjunto completo da man page, sua nova entrada deve ser algo como:

/dev/mapper/luks-4fa25d53-0dcd-44ab-9f4d-bee5d6f90fce /sec   ext4    rw,suid,dev,exec,nouser,async,noauto     1 2

Agora, se incluir dev , suid e exec é apropriado para o seu sistema de arquivos é algo que você deve considerar.

    
por 04.08.2011 / 01:02
0
  1. Não use defaults , pois isso significa auto , o que significa "montar na inicialização". Para mais detalhes, consulte man mount
  2. Como root, faça um mount /sec .
por 04.08.2011 / 00:58