Récemment, un de mes amis est venu chez moi. En 15 minutes, il a piraté mon compte à l'aide d'un Live CD et réinitialisé le mot de passe qui se trouvait devant moi. J'ai été dérouté de voir une telle chose. Merci de me guider pour empêcher une telle tentative future d’utiliser un Live CD.
55
Réponses:
Un moyen rapide et facile de faire cela consiste à désactiver le démarrage à partir de CD et de clés USB de votre BIOS et à définir un mot de passe pour le BIOS.
Selon cette page wiki :
Cependant, rien n'empêche quelqu'un de voler votre disque dur et de le monter sur une autre machine, ou de réinitialiser votre BIOS en retirant la batterie ou l'une des autres méthodes qu'un attaquant peut utiliser lorsqu'il a un accès physique à votre machine.
Un meilleur moyen serait de chiffrer votre lecteur. Vous pouvez le faire en chiffrant votre répertoire personnel ou en chiffrant l'intégralité du disque:
la source
Tenez-vous à côté de votre ordinateur tout en tenant une batte de tee-ball. Battez sévèrement quiconque se rapproche.
Ou le verrouiller.
Si votre ordinateur est physiquement accessible, il est dangereux.
la source
D'abord l'avertissement ...
La procédure de protection par mot de passe grub2 peut être assez délicate et si vous vous trompez, il est possible que vous vous laissiez avec un système qui ne démarre pas. Il faut donc toujours commencer par faire une sauvegarde complète de l'image de votre disque dur. Ma recommandation serait d'utiliser Clonezilla - un autre outil de sauvegarde tel que PartImage pourrait également être utilisé.
Si vous voulez vous y exercer, utilisez un invité d'ordinateur virtuel sur lequel vous pouvez restaurer un instantané.
Commençons
La procédure ci-dessous protège les modifications non autorisées des paramètres Grub lors du démarrage. En d'autres termes, evous pouvez appuyer sur la touche Editer pour modifier les options de démarrage. Vous pouvez par exemple forcer le démarrage en mode mono-utilisateur et avoir ainsi accès à votre disque dur.
Cette procédure doit être utilisée conjointement avec le chiffrement du disque dur et une option de démarrage sécurisé du bios pour empêcher le démarrage à partir du cd réel, comme décrit dans la réponse à cette question.
presque tout ce qui se trouve en dessous peut être copié et collé ligne par ligne.
Commençons par sauvegarder les fichiers grub que nous allons éditer - ouvrez une session de terminal:
Permet de créer un nom d'utilisateur pour grub:
Faites défiler vers le bas, ajoutez une nouvelle ligne vide, copiez et collez les éléments suivants:
Dans cet exemple, deux noms d'utilisateur ont été créés: myusername et recovery.
Suivant - retournez au terminal (ne fermez pas
gedit
):Utilisateurs Natty et Oneiric uniquement
Générez un mot de passe crypté en tapant
Entrez votre mot de passe que vous utiliserez deux fois lorsque vous y êtes invité
Le bit qui nous intéresse commence
grub.pbkdf2...
et finitBBE2646
Mettez cette section en surbrillance avec votre souris, faites un clic droit et copiez-le.
Revenez à votre
gedit
application - mettez en surbrillance le texte "xxxx" et remplacez-le par ce que vous avez copié (clic droit et coller)c'est-à-dire que la ligne devrait ressembler à
toutes les versions 'buntu (lucides et supérieures)
Enregistrez et fermez le fichier.
Enfin, vous devez protéger par mot de passe chaque entrée de menu grub (tous les fichiers qui ont une ligne qui commence menuentry ):
Cela va ajouter une nouvelle entrée
--users myusername
à chaque ligne.Exécutez update-grub pour régénérer votre grub
Lorsque vous essayez de modifier une entrée grub, il vous demandera votre nom d'utilisateur, par exemple myusername et le mot de passe que vous avez utilisé.
Redémarrez et testez que le nom d'utilisateur et le mot de passe sont appliqués lors de l'édition de toutes les entrées grub.
NB: n'oubliez pas d'appuyer sur SHIFTlors du démarrage pour afficher votre fichier.
Mot de passe protégeant le mode de récupération
Tout ce qui précède peut facilement constituer une solution de contournement en utilisant le mode de récupération.
Heureusement, vous pouvez également forcer un nom d'utilisateur et un mot de passe à utiliser l'entrée de menu en mode récupération. Dans la première partie de cette réponse, nous créons un nom d'utilisateur supplémentaire appelé recovery avec un mot de passe de 1234 . Pour utiliser ce nom d'utilisateur, nous devons éditer le fichier suivant:
changer la ligne de:
À:
Lorsque vous utilisez la récupération, utilisez le nom d'utilisateur recovery et le mot de passe 1234.
Exécuter
sudo update-grub
pour régénérer votre fichier grubRedémarrez et testez le nom d'utilisateur et le mot de passe qui vous sont demandés lorsque vous essayez de démarrer en mode de récupération.
Plus d'informations - http://ubuntuforums.org/showthread.php?t=1369019
la source
printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}"
pour la récupération mais une ligne similaire dans une fonction if. Pourriez-vous conseiller comment l'éditer?Il est important de se rappeler que si une personne a un accès physique à votre machine, elle sera toujours capable de faire des choses sur votre PC. Des choses comme verrouiller le boîtier de votre PC et les mots de passe du BIOS n'empêcheront pas une personne déterminée de prendre votre disque dur et vos données.
la source
Vous pouvez faire en sorte que même en cas de réinitialisation, le "resetteur" ne puisse pas voir les données.
Pour ce faire, il suffit de chiffrer
/home
.Si vous voulez faire en sorte que la réinitialisation ne soit pas possible, vous devez supprimer quelque chose, qui est chargé de changer le mot de passe.
la source
sudo
privilèges, il n’est pas nécessaire/home
qu’ils causent des dommages importants.