Nem én vagyok az első akinek ez sikerült. Felvettem a Pi felhasználót a www-data csoportba, hogy elérjem a fájlokat szerkesztésre távolról és ezzel sikerült a sudo csoportból kizárnom magam.
Ahhoz, hogy lássuk mely csoport tagja a felhasználónk az id parancs után kell beírni a felhasználónevet (nekem xBian van rajta):
[code]
id xbian
[/code]
Ha mégis sikerült magunkat kizárni a következőt tehetjük:
Az SD kártyát egy kártyaolvasóba téve és azon a boot partíciót megnyitva, találunk egy cmdline.txt-t ebbe kell a sor végére beírni az init=/bin/sh-t.
[code]
sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2
rootflags=subvol=root/@,autodefrag,compress=lzo rootfstype=btrfs rootwait smsc95xx.turbo_mode=N
elevator=cfq logo.nologo quiet noswap loglevel=0 mod_scsi.scan=sync partswap startevent=mountall
splash nohdparm --startup-event mountall init=/bin/sh
[/code]
Ezután visszatéve betöltés után egy # (kettős kereszt) fogad ide írjuk be:
[code] # usermod -a -G sudo xbian
# exit [/code]
Utána húzd ki a tápot, vissza a gépbe a kártyát és töröld az init=/bin/sh-t, majd vissza a Pi-be és minden működik újra :)
Forrás: TNET RPI RESOURCE PAGES