{Megoldva} sudo probléma

Fórum: 

 Sziasztok,
Oracle VB-ban fut egy LinuxLite 3.2
'Sikeresen ' vegrehajtottam' a 'sudo usermod -a -g vboxsf $vbuser' parancsot es a sudo csoportbol 'eltunt' a $vbuser.
Ebbol adodoan nincs sudo parancs. Lehet-e valamit tenni hogy visszakeruljon es ha igen mit?
Koszonettel

kimarite képe

RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

@#0 Két kérdés

-- honnan vetted a parancsot, itt nincs ilyen sehol (nem is logikus, lásd a második kérdést)
https://www.google.hu/search?q=sudo+usermod+-a+-g+vboxsf+%24vbuser
-- honnan a vbuser? Mert a $ környezeti változókra utal, úgy, mint pl. $USER, $DISPLAY ez nem az (nem te mondod meg a környezeti változókat, hanem ezek fix dolgok)

Lényeg, így kellett volna

sudo usermod -a -G vboxusers $USER

Ellenőrzés:

groups $USER

vagy (ha tudod a felhasználóneved ... vagy azt a felhasználónevet, amit hozzáadsz a VB használó csopotrhoz)

sudo usermod -a -G vboxsf your_user_name

Mert a környezeti változó kiadja a felhasználóneved (a beloggolt felhasználóét), próbáld ki

echo $USER

... próbáltad ezt?

su -
adduser vbuser sudo

Ha nem Virtualbox lenne, akkor így lehetne.
http://www.psychocats.net/ubuntu/fixsudo
Bizonyos esetekben működhet így is.

Próbáld ezt is. Ahogy itt látod.

gpasswd --add $USER sudo

RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#1   A parancsot a Linux parancsok, kezdoknek-bol vettem, es igazabol igy adtam ki: sudo usermod -a -g vboxsf vbti (elokoskodtam fentebb az altalanositast) Most mar tudom, hogy  -G kellett volna.... es az addpwd root sem lett volna artalmas... echo $user kiprobaltam... kiprobaltam az s - parancsot is, jelszot ker... adduser vbuser sudo szinten root jogosultsagot ker. gpasswd --add $user sudo szinten.
Probaltam, hogy bootolaskor shift-tel megallitom a boot-ot, majd recovery mod , drop to root shell promt, de az is pwd-t ker, innen vettem
https://www.maketecheasier.com/fixing-sudo-error-in-ubuntu/. A Te linked is ezt tanacsolja

 

kimarite képe

RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#2 Ezek nem világosak teljesen

Oracle VB-ban fut egy LinuxLite 3.2
'Sikeresen ' vegrehajtottam' a 'sudo usermod -a -g vboxsf $vbuser' parancsot es a sudo csoportbol 'eltunt' a $vbuser.
Ebbol adodoan nincs sudo parancs. Lehet-e valamit tenni hogy visszakeruljon es ha igen mit?

-- a gazda rendszeren vagy virtuális rendszer alatt tűnt el a sudo, azaz a parancs kiadása hol volt?
-- ha a virtuális rendszer alatt adtad ki, ott meg minek (a te dolgod, de gondoltam, megkérdezem), mert nem tudom elképzelni a célt ...
-- 'ellenben', ha a gazda rendszer alatt tűnt el a sudo, egy chroot belépéssel oda, a problémát simán megoldhatod

kimarite képe

RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#3 Belépés root jelszó nélkül a GRUB-ból

* Reboot and press ESC at the GRUB prompt, to go into GRUB menu
* Press 'e' to edit the kernel selection that you want
* Select a second line in the kernel selection and press 'e' again
* Remove stuff such as "ro quiet splash" and append "rw init=/bin/bash"
* Press ESC to go back

press 'b' to boot, you should drop into root shell.

* https://ubuntuforums.org/showthread.php?t=1275192
* http://linoxide.com/linux-how-to/boot-root-shell-prompting-password/

Tehát (a Shift nyomogatás hozza be a GRUB menüt)
-- a GRUB menüjében az általad használt kerneles sorra lépsz
-- megnyomod az E bilentyűt, ez a szerkesztési mód
-- a kurzor nyíllal lépkedve megkeresed azt a sort, ahol a 'quiet splash' is látható
-- törlöd a fentieket és a ro-t is ha így látható; ro quiet splash
-- helyett begépeled ugyanoda (a szóköz megmarad előtte); rw init=/bin/bash
-- Enter-t ütve elindítod az így, de csak egy alkalomra szólóan átszerkesztett GRUB menüt
-- így egy root konzolra jutsz
-- itt kiadod (ha vbuser a felhasználóneved, de nyilván ..)

adduser vbuser sudo

-- ellenőrzöd

groups vbuser

-- majd újraindítod a rendszert

reboot

 

RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

A virtuális rendszeren (guest) adtam ki az inkriminált parancsot, az oka: grafikus felületen nem értem el egyszerű user-ként a host gép, guest-on megosztott könyvtárát, permisson denied volt az üzenet, ezért gondoltam, hogy a guest-on a media/sf_ti/ könyvtárt, a 'vboxusers' group-ban szerepel, amely alatt található a host megosztott könyvtára és parancssorból sudo-val elérhető, a guest-on a 'usermod -a -g group $user' paranccsal elérhetővé teszem, megjegyzem sikerült is... eközben az első 'update/upgrade' is futott a gépen és amikor lefutott, hibaüzenet nélkül, és kernel-t is frissített, újraindítottam a virtuális gépet. Szoftvert akartam telepíteni na ekkor vettem észre, hogy nincs sudo parancs. Korábban gondolkodás nélkül újratelepítettem volna, de abból nem tanultam volna annyit mint így.
A host-rol persze nem érhető még el guest... de gondolom azt is megoldom hasonlóan... persze 'sudo' hiba nélkül.

kimarite képe

RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#5 Elég érdekes megoldás alkalmaztál. Maradjunk ennyiben. Na meg, abban is, hogy nem így kell. A virtuális gép más szabályok szerint működik, ha az abba telepített rendszeren létezik is a vboxusers csoport, az nem ugyanaz, mint a gazda rendszeré. a két rendszert elég élesen el kell különítened egymás működésétől. A gazda rendszer vboxusers csoportjához meg értelmetlen a vendég rendszer egy felhasználóját adnod ... . A két rendszer felhasználói nincsenek ilyen 'szoros' kapcsolatban egymással.

Lényeg, hogy sikerül valamelyik módszerrel a vendég rendszer felhasználóját újra betenni a sudo csoportba és ha igen, melyikkel?

Amúgy ez az általad most közölt parancs megint nem helyes,

usermod -a -g group $user

ez lenne (a gazda rendszeren)

usermod -a -G group $USER

Elgépelgetsz így szépecskén, de csináltál magadnak egy 'szabad' délutánt (így szokott lenni kezdetben) a rossz paranccsal. Jó lesz megszokni, kis- és nagy betű igenis fontosak a parancsokban (és a többi... ).

RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

Szándékosan írtam rosszul, mert eredetileg is rosszul írtam, most mar tudom a mi a kis és nagy g közötti különbség, na meg mik a következmények.
Eddig egyetlen egy módszerrel sem sikerült a sudo-t visszaállítani, mert állandóan a permission denied-be ütközöm...

kimarite képe

RE:RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#7 Értem. (figyelek)
Itt a te problémád és a megoldása;
http://askubuntu.com/questions/70442/how-do-i-add-myself-back-as-a-sudo-...

Ha a Recovery mód remount menüje (első megoldás) nem létezik vagy nem működik, akkor a második megoldásnál (root menü) valamit ki kell találnunk, mert tényleg, újabban ... ez nem ilyen egyszerű, rendszergazda jelszót kér itt is a rendszer. Keresek.

kimarite képe

RE:RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#7 És, ... még egyszer kérdezem, a VM kép indításánál látsz GRUB menüt?
http://foralllinux.blogspot.hu/2010/11/how-to-reset-root-password-in-ubu...
https://community.linuxmint.com/tutorial/view/339
Sejtem, igen. Vagy nem?
(szándékosan nem jó elírni valamit, akármit, erre mondtam, ne csináld ... többet)

kimarite képe

RE:RE:RE:RE:RE:RE:RE:RE: sudo probléma [..]

Értékelés: 

0
Még nincs értékelve

#9 -- felhívom a figyelmet (ismét) a második pontra,
https://virtualboxes.org/faq/

-- melynek fizikai megvalósítása ez (1-2. pont).
http://jaaknt.blogspot.hu/2012/10/how-to-reset-virtualbox-ubuntu-1204.html

RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

Nos jelenleg bootolast shift-tel megallitottam, grub menu, kitoroltem es javitottam az altalad leirtak szerint, de enter-rel csak egy sorral megy tovabb a cursor, 'Ctrl-c'-t tudok vagy F2-t, illetve 'Ctrl-x' vagy F10 boot-olashoz.
Ctrl-c-re vagy F2-re 'grub>' promtot kapok, de az adduser vbuser sudo parancsra hibauzenetet kapok: nem talalja az adduser parancsot.

RE:RE:RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

Igen, latok de
http://foralllinux.blogspot.hu/2010/11/how-to-reset-root-password-in-ubuntu szerint nem kell a 'quiet splash' torles csak az 'init=/bin/bash'
Kitoroltem "quiet splash", beirtam az init=/bin/bash ahogy irtad, Ctrl-x, uj boot de az initial ramdisk-nel nem megy tovabb. Megprobalom 'quiet splash' + 'init=/bin/bash'-al

kimarite képe

RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#11 Bocs. A szerkesztés után ne Enter-t üss, hanem B-t. Ritkán csinálom, de amúgy írva vagyon ott is.

kimarite képe

RE:RE:RE:RE:RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

#12 ro --> rw

kimarite képe

RE:RE:RE:RE:RE:RE:RE:RE:RE:RE: sudo probléma [..]

Értékelés: 

0
Még nincs értékelve

#15 Oké! Én az itteni
https://linuxmint.hu/comment/10282#comment-10282
infóból tudom már. ;) ('night!)

RE:RE:RE:RE:RE: sudo probléma

Értékelés: 

0
Még nincs értékelve

Hohoooooooooooooooooooooooooo,
van root promt, #, adduser vbuser sudo vegrehajtva, groups vbuser, sudo group-ban!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

MARCSAK A reboot van hatra, GOOOOOOOOOOOO

NAGYON KOSZONOM: EZ AZ ERZES TOBBET ER a new install-nal. Koszonom

es bingooooooooooooooooooooooooooooooooooo

sudo passwd root

Értékelés: 

0
Még nincs értékelve

Azonnal végrehajtva,

na és akkor jó éjszakát Kimarite, köszönök mindent