J'ai chiffré un appareil en utilisant ces instructions
Sudo dd if=/dev/urandom of=/dev/sdb1
Sudo cryptsetup -y -v luksFormat /dev/sdb1
Sudo cryptsetup luksOpen /dev/sdb1 $name #change "$name" to any name you wish
#now format
mkfs.ext4 /dev/mapper/$name
Sudo mkdir /media/mount_point
Sudo mount /dev/mapper/$name /media/mount_point
Lorsque je déverrouille et monte le programme d'installation, je ne peux rien y écrire ou y copier, car root est le propriétaire et toutes les autorisations sont réservées à root. Puis-je changer cela pour y avoir accès?
Pour clarifier les choses, je suis tombé par hasard sur cette question lors de la première recherche sur Google:
Problème : Après avoir effectué toute la configuration nécessaire pour un fichier conteneur/disque dur LUKS déjà monté avec root, un compte utilisateur ne dispose d'aucun privilège en écriture, seulement lire. (c'est le cas pour la plupart des tutoriels et des instructions ci-dessus)
Solution :
Nous devons modifier les autorisations du système de fichiers nouvellement créé qui se trouve dans le conteneur de disque dur/disque chiffré.
Utilisation de l'exemple dans l'exemple où _/dev/mapper/$name
_ a déjà été monté sur _/media/mount_point
_ avec une commande du type:
_Sudo mount /dev/mapper/$name /media/mount_point
_
Ouvrez un terminal dans votre compte et tapez cette commande :
Sudo chown -R yourUserName /media/mount_point
Par exemple, si Joe a un point de montage nommé myEncryptedHD, il doit procéder comme suit:
_Sudo chown -R joe /media/myEncryptedHD
_
Ce qui fait que Joe change le propriétaire de tous les fichiers de myEncrypted
en joe
, et il dispose désormais d'un accès en lecture et en écriture. La vie est belle.
Si vous décidez que vous ne souhaitez plus utiliser d'autorisations R/W, il vous suffit de _Sudo chown -R root /media/mount_point
_ et vous révoquerez vos droits.
Références pour exemples de chown pour la gestion plus complexe des autorisations et un question connexe sur SuperUser avec un commentaire sur la réponse suggérant également l'alternative _Sudo chmod -R 775 /media/mount_point
_ qui définira l'écriture en lecture exécuter des autorisations sur l'utilisateur, le groupe et uniquement lire et exécuter (5) pour les autres. ne page de manuel chmod pour plus d’informations
Je crois que vous pouvez changer cela. Après avoir obtenu les privilèges root
Sudo su
tu devrais utiliser
chmod 777 /directory/of/the/device
Je ne suis pas sûr si le périphérique doit être monté ou non avant d'essayer cela.