J'ai besoin de réparer les comptes Ubuntu, mais je ne vois pas vraiment comment cela pourrait être fait.
Le problème est: les fichiers /etc/passwd
et /etc/hostname
et /etc/hosts
où changé.
/ etc/passwd
Après
John:x:1000:1000:John,,,:/home/serg:/bin/bash
Avant
serg:x:1000:1000:John,,,:/home/serg:/bin/bas
h
/ etc/hosts
Après
127.0.0.1 localhost
127.0.1.1 John-The-Rippe
Avant
127.0.0.1 localhost
127.0.1.1 serg-Protege
/ etc/hostname
Après
John-The-Ripper
Avant
serg-PORTEGE-Z835
J'essayais simplement de modifier ces fichiers, mais je ne peux pas le faire car l'autorisation refusée. Lorsque j'essaie de me connecter en tant que root, j'ai reçu ce message:
John@John-The-Ripper:~$ Sudo -s
[Sudo] password for John:
John is not in the sudoers file. This incident will be reported
Le fichier sudoers
est vide:
John@John-The-Ripper:~$ vi /etc/sudoers
Lorsque je tape des utilisateurs dans cp:
John@John-The-Ripper:~$ users
John John
Lorsque je tape id, j'ai obtenu ceci:
John@John-The-Ripper:~$ id
uid=1000(John) gid=1000(serg) groups=1000(serg)
Cela ne fonctionne pas non plus:
John@John-The-Ripper:~$ usermod -l John serg
usermod: user 'serg' does not exist
John@John-The-Ripper:~$ adduser serg
adduser: Only root may add a user or group to the system.
ater.
Ensuite, j'ai essayé d'aller dans le menu GRUB et de me connecter en tant que root. J'ai fait cela, mais quand j'ai essayé de créer l'utilisateur serg
, cela m'a donné un erreur, ce groupe existe déjà. Lorsque j'ai essayé de modifier /etc/passwd
Ça disait permission denied
.
Et cela ne fait pas l'affaire:
John@John-The-Ripper:~$ visudo
visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied
De plus, la dernière chose que j'ai essayé de faire est de créer une clé USB amorçable et de réinstaller Ubuntu, mais je ne peux pas ouvrir USB-Creator car il m'a demandé un mot de passe rootd. Mais ça ne marche pas.
Aidez-moi s'il vous plaît.
Si vous avez GRUB2 en attente de démarrage Shift au démarrage. Puis appuyez c. Entrez maintenant:
set isofile = "/ boot/myiso.iso"
boucle de bouclage (hd0,1) $ isofile
linux (boucle)/casper/vmlinuz boot = iso-scan casper/nom de fichier = $ isofile noprompt noeject initrd (boucle) /casper/initrd.lz
Dans cet exemple, le périphérique sur lequel il est stocké est /dev/sda1
et l'ISO est /boot/myiso.iso
.