Sida 2 av 3

Re: Kan inte logga in som root

Postat: 01 maj 2015, 17:05
av Gunnar Hjalmarsson
krassegrand skrev:Nu har jag inte varit inloggad som root på mycket länge mentänkte kolla en sak men då ser jag att root inte finns som ett alternativ längre!
Har du någonsin sett det som ett förinställt alternativ på inloggningsskärmen?
krassegrand skrev:Ska det inte finnas som inloggningsalternativ bland guest, min och vad det nu mer kan finnas.
Tror inte det. På inloggningsskärmen skall finnas vanliga användarkonton plus Gästsession. Normalt i Ubuntu har vanliga användarkonton UID >= 1000. 'root' är ett systemkonto med UID = 0.

Re: Kan inte logga in som root

Postat: 01 maj 2015, 17:17
av krassegrand
Nu sitter jag vid den andra datorn men kanske har kommit på nåt.
Ska man välja "tillfällig" skriva i root som användarnamn och skriva i rätt lösenord.
Jag kommer inte ihåg hur det har sett ut när jag loggade in som root men jag har gjort det någon gång.

Jörgen

Re: Kan inte logga in som root

Postat: 01 maj 2015, 17:46
av Gunnar Hjalmarsson
Så borde det vara.

Re: Kan inte logga in som root

Postat: 01 maj 2015, 18:50
av krassegrand
Nu har jag kollat! Det finns ingen tillfällig! Det finns en gästsession med den loggar in direkt utan lösen.
Kan min möjlighet att logga in som root ha fallit bort någonstans på vägen?

Jörgen

Re: Kan inte logga in som root

Postat: 01 maj 2015, 20:00
av krassegrand
Funkar det inte med samma lösenord på olika inloggningar? Typ jörgen och root?
När jag satte om lösenordet och loggade in på det alternativ där det bara står logga in funkar det.
På destopen med samma OS heter det tillfällig, hm ska kolla detta en gång till!

Jörgen

Edit
Nej!
Det stämmer inte!
Man loggar på logga in med användarnamn och lösen på båda datorerna!

Re: Kan inte logga in som root

Postat: 01 maj 2015, 23:41
av Gunnar Hjalmarsson
Om du har alternativet "Logga in" på inloggningsskärmen, så har du tidigare konfigurerat unity-greeter för att visa det. Bra.

Om man väljer "Logga in", anger man först användarnamn och därefter lösenord. Vore konstigt om samma lösenord för flera konton inte skulle fungera.

Re: Kan inte logga in som root

Postat: 01 sep 2016, 20:24
av krassegrand
Återupplivar en gammal tråd

Jag använde detta kommando på min nyligen (till 16.04) Lenovo

To Enable root, open Terminal and enter following commands:
sudo passwd root
sudo sh -c 'echo "greeter-show-manual-login=true" >> /etc/lightdm/lightdm.conf'
Now Restart your pc and login as root.

Men när jag loggar in med root får jag ett felmeddelande, se bilden

Bild

Jörgen

Re: Kan inte logga in som root

Postat: 01 sep 2016, 20:44
av Gunnar Hjalmarsson
Just den feldialogen är jag stolt skapare av. :) Den är utformad som en varning, och är i sig inget hinder att fullfölja inloggningen. Väl inloggad kan det förstås vara lämpligt att följa uppmaningen; det finns tydligen ett mesg-kommando som den ogillar.

Däremot...
krassegrand skrev:To Enable root, open Terminal and enter following commands:
sudo passwd root
sudo sh -c 'echo "greeter-show-manual-login=true" >> /etc/lightdm/lightdm.conf'
Now Restart your pc and login as root.
/etc/lightdm/lightdm.conf existerar inte som standard i 16.04, så om du körde kommandot ovan, skapade du kanske filen med den enda raden. Det skulle kunna stoppa dig från att logga in grafiskt med lightdm (för alla användare).

Om jag har rätt i min gissning, kan du logga in från ett konsollfönster och redigera /etc/lightdm/lightdm.conf med t ex nano. Se till att filen har åtminstone de här raderna:

[Seat:*]
greeter-show-manual-login=true

Re: Kan inte logga in som root

Postat: 02 sep 2016, 08:40
av krassegrand
Tack.
Jag är på jobbet nu men ska se om jag hinner kolla på detta när jag kommer hem.

Jörgen

Re: Kan inte logga in som root

Postat: 05 sep 2016, 19:44
av krassegrand
Det verkar som att "greeter-show-manual-login=true" redan finns där eller har jag missat något?

Bild

Jörgen

Re: Kan inte logga in som root

Postat: 05 sep 2016, 19:56
av Gunnar Hjalmarsson
Ja, den raden borde ju finnas där om du körde kommandot du nämnde ovan. Och nu ser jag att vad jag befarade, dvs. att det var den enda raden i /etc/lightdm/lightdm.conf, inte stämmer, så det förklarar inte problemet.

Samtidigt visar skärmbilden att autologin är aktiverat. Det verkar inte vara konsekvent med att vilja kunna välja en annan användare (root) på login-sidan, eller är det något jag missat?

Re: Kan inte logga in som root

Postat: 05 sep 2016, 22:15
av krassegrand
När jag ska logga in med root så antingen ändrar jag till "inte automatisk inloggning" i inställningar eller så loggar jag ut först och sedan in.

Jörgen

Re: Kan inte logga in som root

Postat: 05 sep 2016, 22:33
av Gunnar Hjalmarsson
Ok, fattar.

När du försöker logga in som root, kan du då fortsätta inloggningen genom att klicka OK på varningsdialogen, eller låser det sig, eller studsar du tillbaka?

Har du provat att justera (eller kommentera) det där mesg-kommandot i /root/.profile?

Re: Kan inte logga in som root

Postat: 06 sep 2016, 06:02
av krassegrand
Jag kan gå förbi meddelandet och logga in som root och jag har inte märkt något skumt medan jag varit inloggad.

Ska jag editera i filen .profile?

Jörgen

PS
Hur hittar jag gömda (.filer) i terminalen?

Re: Kan inte logga in som root

Postat: 06 sep 2016, 06:38
av Gunnar Hjalmarsson
Det stod ju i meddelandet! :)

Det visar att något inte är som det skall. Å andra sidan, på min dator har jag den här 'oskyldiga' raden:

mesg n || true

Lite googling på felmeddelandet ger många träffar, och de flesta handlar om något som heter Vagrant. Ringer det en klocka? Exempel:

https://launchpad.net/bugs/1565985

Så möjligen är inte grundfelet i det här fallet i /root/.profile, utan någon helt annanstans. Kanske tillrådligt att vänta lite, t ex tills den där felrapporten är fullt fixad i Xenial.
krassegrand skrev:Hur hittar jag gömda (.filer) i terminalen?
ls -A

Re: Kan inte logga in som root

Postat: 06 sep 2016, 07:52
av krassegrand
root@jorgen-Lenovo-Z50-75:~# ls
Bilder Dokument Mallar Namnlöst dokument Video
Desktop Hämtningar Musik Publikt
root@jorgen-Lenovo-Z50-75:~#

root@jorgen-Lenovo-Z50-75:~# ls-A
ls-A: kommandot hittades inte

Vad gjorde jag nu för fel?

Jörgen

Re: Kan inte logga in som root

Postat: 06 sep 2016, 07:54
av Gunnar Hjalmarsson
Det skall vara mellanslag mellan kommandot och flaggan.

Re: Kan inte logga in som root

Postat: 06 sep 2016, 08:22
av krassegrand
Detta är vad som fanns i .profile

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi

mesg n || true


Är det
mesg n || true
som jag ska ändra?

Jörgen

Re: Kan inte logga in som root

Postat: 06 sep 2016, 08:55
av Gunnar Hjalmarsson
krassegrand skrev:Är det
mesg n || true
som jag ska ändra?
Jag resonerade om det ett par inlägg upp, och jag vet alltså inte säkert.

Du skulle förstås kunna pröva med att kommentera raden:

#mesg n || true

Möjligen försvinner då varningsdialogen, men å andra sidan löses förmodligen inte grundproblemet, eftersom raden är med i /root/.profile som standard.

Bra om du kommenterar min fråga i det inlägget (om Vagrant).

Re: Kan inte logga in som root

Postat: 06 sep 2016, 17:03
av krassegrand
Gunnar Hjalmarsson skrev:Det stod ju i meddelandet! :)

Det visar att något inte är som det skall. Å andra sidan, på min dator har jag den här 'oskyldiga' raden:

mesg n || true

Lite googling på felmeddelandet ger många träffar, och de flesta handlar om något som heter Vagrant. Ringer det en klocka? Exempel:

https://launchpad.net/bugs/1565985

Så möjligen är inte grundfelet i det här fallet i /root/.profile, utan någon helt annanstans. Kanske tillrådligt att vänta lite, t ex tills den där felrapporten är fullt fixad i Xenial.
krassegrand skrev:Hur hittar jag gömda (.filer) i terminalen?
ls -A
Jag har aldrig hört talas om Vagrant tidigare!

Jag remmade raden "mesg n || true" i .profile och nästa gång jag loggade i som root visade sig inga problem och inget felmeddelande.
Jag kör såhär så länge, jag har ju denna tråden att falla tillbaka på om det är nåt som krånglar.

Tack för hjälpen.
Jörgen