Je viens d'installer Kali Linux (Debian) dans une machine virtuelle VirtualBox. Je veux installer les additions VBOX qui me permettront de configurer des choses comme la résolution d'écran (j'espère).
Mon problème est l'exécution du script d'installation. Je suis root, j'ai tout chododé, j'ai les droits pour exécuter le script mais j'obtiens toujours 'Permission Denied'. J'ai aussi essayé avec Sudo.
Vérifiez l'écran ci-dessous:
Il se peut que le système de fichiers /media/cdrom0
ait l'indicateur noexec
défini. Vous pouvez vérifier cela avec:
mount -v | grep cdrom0
S'il y a noexec
entre les parenthèses, les fichiers du système de fichiers ne sont pas exécutables. (comme (noexec,nosuid,nodev)
)
Vous pouvez essayer de remonter le système de fichiers avec l'indicateur exec
:
Sudo mount -o remount,exec /media/cdrom0
Sinon, vous pouvez copier tous les fichiers sur le disque et exécuter les scripts à partir de là.
Le fichier que vous souhaitez exécuter est VBoxLinuxAdditions.run
, les fichiers nommés runasroot.sh
et autorun.sh
renverront cette erreur même si vous modifiez les attributs.
Une fois que vous avez copié le contenu de l'ISO des ajouts d'invité dans un dossier de la machine invitée, s'il apparaît en vert lorsqu'il est répertorié dans un terminal, il est déjà exécutable. Sinon, vous pouvez taper dans un terminal après avoir accédé au répertoire où vous avez enregistré les fichiers sur la machine invitée. chmod -x VBoxLinuxAdditions.run
ou cliquez simplement dessus avec le bouton droit de la souris et sélectionnez Propriétés, puis sélectionnez l'onglet Autorisations, puis cochez la case Exécuter - autorisez l'exécution en tant que programme.