Kirjoittaja Aihe: Kone on hukannut salasanan [ratkesi: kone on romu]  (Luettu 3715 kertaa)

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Olen käyttänyt toissijaisessa koneessa samaa salasanaa monta vuotta, mutta nyt se väittää sitä vääräksi. LTS 18.04.

Jo pitemmän aikaa käynnistyminen on kestänyt monta minuuttia, jona aikana olen käynyt tekemässä aamukahvit. Toiminta sen sijaan on ollut normaalia.

Pari päivää sitten kone sammui kesken kaiken, kun tyrkkäsin siihen USB tikun. Eikä suostunut starttaamaan. Sitten avasin vanhan peltitoosan, irrottelin liitoksia ja annoin valohoitoa. Käynnistyi kerran ja vielä toisenkin kerran. Nyt ei enää käynnisty. Se kysyy normaalisti salasanaa käynnistyksen yhteydessä, sen annettuani näyttö pimenee ja kysyy uudestaan salasanaa. Taikka ilmoitta enterin jälkeen, että salasana on väärä.

Oikeasta ylänurkasta saa koneen sammutettua ja lisäksi alaspudotusvalikossa on mm "hitaat näppäimet".

Eräs viisaampi epäili, että kovalevyssä saattaa olla "bad sector".

Kierrätykseenkö?
« Viimeksi muokattu: 21.09.22 - klo:18.07 kirjoittanut Seppo Jyrkinen »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #1 : 14.09.22 - klo:18.01 »
Pari päivää sitten kone sammui kesken kaiken, kun tyrkkäsin siihen USB tikun. Eikä suostunut starttaamaan. Sitten avasin vanhan peltitoosan, irrottelin liitoksia ja annoin valohoitoa. Käynnistyi kerran ja vielä toisenkin kerran. Nyt ei enää käynnisty. Se kysyy normaalisti salasanaa käynnistyksen yhteydessä, sen annettuani näyttö pimenee ja kysyy uudestaan salasanaa.

Tuossa tapauksessa kirjautuminen onnistuu, mutta työpöytä ei käynnisty. Yleisimmin syynä on Nvidian suljetun ajurin rikkoutuminen kernelin päivityksen yhteydessä. Onko koneessa Nvidian näytönohjain? Selviää kirjautumalla tekstikonsoliin (Ctrl+Alt+F3) ja katsomalla näytönohjaimen tiedot esimerkiksi lshw:lla:

Koodia: [Valitse]
lshw -c display

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #2 : 14.09.22 - klo:19.20 »
Yritin lshw:tä ja se pyysi salasanaa. Vastasi sitten että "Login incorrect". Tässä koneessa on ollut aikaisemmin useitakin salasanoja. Onko mahdollista, että se "muistaa" jonkin vanhemman?

igor_2

  • Käyttäjä
  • Viestejä: 751
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #3 : 14.09.22 - klo:20.31 »
Yritin lshw:tä ja se pyysi salasanaa. Vastasi sitten että "Login incorrect". Tässä koneessa on ollut aikaisemmin useitakin salasanoja. Onko mahdollista, että se "muistaa" jonkin vanhemman?

Joo, pelkkä päätteeseen pääseminen ei auta, koska sen lisäksi täytyy onnistua kirjautumaan järjestelmään. Siinä suhteessa on aivan sama, yritätkö loggautua graafisesta ympäristöstä tai teksti päätteestä.

Tällaisessa tapauksessa salasanan muuttaminen ei ole triviaalia. Periaatteessa, ja käytännössä, se onnistuu kun onnistut lennosta siirtämään systeemin käyttämään rikkoutunutta ympäristöä. Yksi esimerkki on esim. Arch linuksin chroot komento (arch-chroot) https://wiki.archlinux.org/title/chroot

Käytännössä voisi olla kyllä helpointa, että käynnistät konee tikulta ja kopioit siinä säästettävät tiedot talteen ja teet sen jälkeen uuden asennuksen. Jos aikaisempi asennus olisi tehty järkevästi niin, että home on erillisellä partitiolla, niin varovaisesti voisi asennuksen tehdä myös ilman varmuuskopiota. Mutta vain siis siinä tapauksessa, että tiedät mitä teet.

Ps. Voi olla että unohtuneen salasanan vaihtamiseksi on helpompiakin tapoja, mutta tuo nyt on se, mitä ainakin itse tiedän ja ole käyttänyt.

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #4 : 14.09.22 - klo:21.37 »
Yritin lshw:tä ja se pyysi salasanaa.
Lshw ei vaadi salasanaa päätteessä. Toinen komento selvittää laitteistoa hieman vaatimattomammin olisi lspci.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #5 : 15.09.22 - klo:00.56 »
Yritin lshw:tä ja se pyysi salasanaa. Vastasi sitten että "Login incorrect". Tässä koneessa on ollut aikaisemmin useitakin salasanoja. Onko mahdollista, että se "muistaa" jonkin vanhemman?

Tekstikonsoliin pitää kirjautua sisään ennen kuin pääset varsinaiseen komentokehotteeseen. Eli login-kohtaan annat käyttäjätunnuksen ja sitten salasanaa kysyttäessä tunnuksen salasanan. Jos et muista käyttäjätunnusta, sen voi selvittää ainakin käynnistämällä Ubuntun GRUB-valikon kautta palautustilaan ja pääkäyttäjän komentokehotteeseen. Samalla voit toki sielläkin ajaa lshw:n tai lspci:n.

Myös vanhemman kernelin valitseminen GRUB-valikossa saattaa auttaa työpöydän avautumisongelmaan.
« Viimeksi muokattu: 15.09.22 - klo:00.59 kirjoittanut nm »

igor_2

  • Käyttäjä
  • Viestejä: 751
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #6 : 15.09.22 - klo:08.56 »
Jos et muista käyttäjätunnusta, sen voi selvittää ainakin käynnistämällä Ubuntun GRUB-valikon kautta palautustilaan ja pääkäyttäjän komentokehotteeseen.

Ai niin tietysti.

Millä tavalla salasanan voi tarkistaa, muuttaa kyllä, mutta kuinka tarkistaa?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #7 : 15.09.22 - klo:09.57 »
Jos et muista käyttäjätunnusta, sen voi selvittää ainakin käynnistämällä Ubuntun GRUB-valikon kautta palautustilaan ja pääkäyttäjän komentokehotteeseen.

Ai niin tietysti.

Millä tavalla salasanan voi tarkistaa, muuttaa kyllä, mutta kuinka tarkistaa?

Salasanaa ei voi tarkistaa. Käyttäjätunnuksen sen sijaan voi, joko /etc/passwd-tiedostosta tai /home-hakemistosta, jossa käyttäjän kotikansion nimi on sama kuin käyttäjätunnus.

Eli kun on palautustilassa root-kehotteessa, voi listata kotihakemistot:

Koodia: [Valitse]
ls /home
Jos siellä on esimekiksi hakemisto /home/seppo, käyttäjätunnus on seppo. Salasanan voi vaihtaa passwd-komennolla:

Koodia: [Valitse]
passwd seppo

Kuten aiemmin totesin, tässä Seppo Jyrkisen alkuperäisessä ongelmassa ei kuitenkaan ole oireiden perusteella kyse siitä, että salasana olisi unohtunut, vaan X.org-ikkunointijärjestelmän tai työpöytäympäristön käynnistymisessä on jotain ongelmaa. Todennäköinen syyllinen on näytönohjaimen ajuri, ja nyt pitäisi saada selvitettyä, mikä näytönohjain koneessa on.

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #8 : 15.09.22 - klo:19.51 »
Minä ehdin jo luulla, että pöydälläni on kierrätysmateriaalia, mutta tästähän löytyy vaikka mitä. Käyttäjätunnus ja salasana ovat tallessa.

Koneessa on erillinen boottausnappula ja ASUS Motherboard-logon jälkeen painoin sitä ja sain esille valikon: GNU GRUB - versio 2.02
Valittavissa ovat
Koodia: [Valitse]
Ubuntu
Ubuntu lisävalinnat
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)

a) Ubuntu antaa DOS näytön hetkeksi ja sen jälkeen näytön keskelle tulee pienellä Ubuntu 18.04, start job is running ja vasemmalle vihreitä OK merkintöjä lyhyillä lauseilla. Sitten se palasi salasana-leikkiin.

b) Ubuntu lisävalinnat tarjoaa neljä valinnanmahdollisuutta, joskin vain 2 erilaista:

Koodia: [Valitse]
Ubuntu, Linux-ydin 5.4.0-125-generic
Ubuntu, Linux-ydin 5.4.0-125-generic (recovery mode)
Ubuntu, Linux-ydin 5.4.0-125-generic
Ubuntu, Linux-ydin 5.4.0-125-generic (recovery mode)

Sivun alareunassa lukee mm, että "e" siirtyy muokkaamaan käskyjä ja "c" palaa komentoriville.

Valitsin ensimmäisen ja sinisen DOS näytön jälkeen ruudun  keskelle tuli pienin kirjaimin Ubuntu 18.04. Vasempaan reunaan tuli vihreitä OK merkintöjä ja muutaman sana tekstiä. Sitten palattiin lähtöruutuun.

c) memtest86+ tuottaa sinisen DOS näytön jonka alareunassa lukee ASUSTeK Computer INC. P8H67-M LE (LGA1155). Otsikossa lukee Memtest86+ 5.01
Näytön alareunassa tarjotaan exitiä, configuratonia ja scroll lock/unlock. CAPsit ovat pysyvästi päällä.

d) Memory test (memtest86+, serial console 115200)
Samanoloinen kuin memtest86+ Näytöltä löytyi mm Intel Pentium (R) CPU G620 @ 2.60GHz
L1 Cache 32K
L2 Cache 256K
L3 Cache 3072K
Memory 4007M

Alareunan c (configuratuon) tuottaa mustan boxin jossa
1 Test Selection
2 Address Range
3 Error Report Mode
4 Core Selection
5 Refresh Screen
6 Display DMI Data
7 Display SPD Data
0 Continue

Saako noista vihjettä, kuinka kannattaisi jatkaa. Minulla on varmuuskopiot kaikesta muusta, paitsi Firefoxin kirjanmerkeistä. Niissä on jonkin verran  hyödyllisiä sivuja.

Ja kuinka selvittäisin näytönohjaimen?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #9 : 16.09.22 - klo:01.09 »
Minä ehdin jo luulla, että pöydälläni on kierrätysmateriaalia, mutta tästähän löytyy vaikka mitä. Käyttäjätunnus ja salasana ovat tallessa.

Siinä tapauksessa voit käynnistää normaalisti ja vaihtaa tekstikonsoliin näppäinyhdistelmällä Ctrl+Alt+F3. Kirjaudu sisään kirjoittamalla login-kehotteeseen käyttäjätunnuksesi ja hyväksymällä enterillä. Sitten järjestelmä kysyy salasanaa, joka syötetään "sokkona" eli kirjoittaessa näytöllä ei tapahdu mitään. Hyväksy lopuksi enterillä.

Jos kirjautuminen ei onnistu, saat uudelleen login-kehotteen. Silloin siis joko käyttäjätunnus tai salasana on väärä.

Kun kirjautuminen onnistuu, pääset komentokehotteeseen, joka on muotoa:
Koodia: [Valitse]
tunnus@koneennimi:~$
Sitten voit selvittää näytönohjaimen mallin ja käytössä olevan ajurin lshw:lla:

Koodia: [Valitse]
lshw -c display
Jos kyseessä on Nvidian näytönohjain, kokeile poistaa suljettu ajuri komennolla:

Koodia: [Valitse]
sudo apt purge -y nvidia*(Huomaa jokerimerkki *, eli halutaan poistaa kaikki nvidia-sanalla alkavat paketit.)

Käynnistä poiston jälkeen järjestelmä uudelleen. Onnistunee Ctrl+Alt+Del tai komentamalla:

Koodia: [Valitse]
sudo reboot
« Viimeksi muokattu: 16.09.22 - klo:01.10 kirjoittanut nm »

igor_2

  • Käyttäjä
  • Viestejä: 751
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #10 : 16.09.22 - klo:08.00 »
Jos et muista käyttäjätunnusta, sen voi selvittää ainakin käynnistämällä Ubuntun GRUB-valikon kautta palautustilaan ja pääkäyttäjän komentokehotteeseen.

Siltä varalta, että joku haluaa loggautua tällä tavalla systeemiin, niin Debianissa se ei onnistu näin. Voi kyllä bootata palautustilaan, mutta siitä ei pääse eteenpäin ilman rootin salasanaa.

Kysyjällä ilmeisesti on kuitenkin Ubuntu ja siinä varmaan onnistuu näin kun tässä on neuvottu.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #11 : 16.09.22 - klo:09.09 »
Jos et muista käyttäjätunnusta, sen voi selvittää ainakin käynnistämällä Ubuntun GRUB-valikon kautta palautustilaan ja pääkäyttäjän komentokehotteeseen.

Siltä varalta, että joku haluaa loggautua tällä tavalla systeemiin, niin Debianissa se ei onnistu näin. Voi kyllä bootata palautustilaan, mutta siitä ei pääse eteenpäin ilman rootin salasanaa.

Debianissa voi editoida kernelin käynnistysparametreja GRUB-valikon kautta tähän tapaan: https://superuser.com/a/1530772

igor_2

  • Käyttäjä
  • Viestejä: 751
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #12 : 16.09.22 - klo:09.29 »
Debianissa voi editoida kernelin käynnistysparametreja GRUB-valikon kautta tähän tapaan: https://superuser.com/a/1530772

Katos! Se toimii. Aina oppii uutta. :)

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #13 : 17.09.22 - klo:15.33 »
Tietokoneellani on tänään huono päivä

Tein nm:n yksityiskohtaisten ohjeiden mukaan: Ctrl+Alt+F3, käyttäjänimi ja salasana. Kirjautumiseni hyväksyttiin ja näytölle tuli useampi rivi tekstiä, minkä jälkeen kirjoitin
Koodia: [Valitse]
lshw -c displayRuudulle tuli koneen teknisiä tietoja kymmenkunta, mutta samalla huomautus, että pitäisi ajaa super-userina. Ajattelin, että se kertoo, kun sitä tarvitaan.

Sitten ajoin
Koodia: [Valitse]
sudo apt purge -y nvidia*Ruudussa vilisti reilusti tekstiä.

Litanian lopussa oli kehotus ajaa
Koodia: [Valitse]
sudo apt removeTein sen ja sain uudestaan saman kehotuksen. Muutaman kerran kokeilin samalla lopputuloksella.

Ajattelin aloittaa alusta, mutta ottaa superin valtuudet ennen lshw:tä. Sammutin ja käynnistin koneen ja painoin Ctrl+Alt+F3. Tällä kertaa kone ei hyväksynytkään käyttäjänimeä ja salasanaa. Mahtaisiko asiaan vaikuttaa, että salasanassani on iso Ö-kirjain?

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #14 : 17.09.22 - klo:15.53 »
Saattaapi hyvinkin vaikuttaa, jos se kone jostain syystä ei lataa suominäppäimistöä niin skandien tuottaminen voi olla "jännää".

Yksi syy miksi salasanoissa kannattaa käyttää standardi englanninkielisen näppiksen merkkejä...
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

AimoE

  • Käyttäjä
  • Viestejä: 2707
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #15 : 17.09.22 - klo:16.02 »
Täytyisi tarkistaa kyseisen koneen BIOS:sta mikä näppis on käytössä, josko vaikka BIOS sen kertoo. Viimeksi kun ostin läppärin, huomasin että siinä ole oletuksena Eestin näppäimistö. Yritin selvittää sen eroa ruotsalaiseen eli suomalaiseen, mutta löysin ristiriitaisia kuvauksia.

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #16 : 17.09.22 - klo:18.04 »
Yhden kerran kone hyväksyi normaalisti kirjoitetun ison Ö-kirjaimen: kun käytin ensimmäisen kerran Ctrl+Alt+F3 yhdistelmää ja pääsin sisälle. Lieneekö mahdollista, että näppis olisi muljahtanut ei-suomalaiseksi.

Kokeilin Ö ja käytin sekä ylärivin numeroita että oikean reunan numeronäppäimiä. Sekä NumLock että ilman. Ei pelittänyt. Kuinka englanninkielisellä näppiksellä tehdään iso Ö-kirjain

Kuinka tuon BIOSin saa esiin. Aloin painella F2 näppäintä toistuvasti heti kun Motherboardin logo oli esiintynyt. Tämäkään ei toiminut. Näytön vasemmassa reunassa alkoi vilistää vihreitä OK merkintöjä ja sitten löysin itseni taas salasanan syöttöruutua katsomasta. Sama tulos kun tarjosi F2:ta heti virtojen päällelaiton jälkeen.

Ja tässä välissä se teki vielä yhden jännän tempun. Kun laitoin virrat päälle, näyttöön tuli välittömästi salasanan syöttöruutu. Eli motherboard tuli ohitettua. Sitten se palasi normaalitilaan.

No, onneksi on hernekeittoa tulossa. Se on ainakin normaalia.

Vika/fiba

  • Käyttäjä
  • Viestejä: 652
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #17 : 17.09.22 - klo:20.23 »
Yhden kerran kone hyväksyi normaalisti kirjoitetun ison Ö-kirjaimen: kun käytin ensimmäisen kerran Ctrl+Alt+F3 yhdistelmää ja pääsin sisälle. Lieneekö mahdollista, että näppis olisi muljahtanut ei-suomalaiseksi.

Kokeilin Ö ja käytin sekä ylärivin numeroita että oikean reunan numeronäppäimiä. Sekä NumLock että ilman. Ei pelittänyt. Kuinka englanninkielisellä näppiksellä tehdään iso Ö-kirjain


Linux-järjestelmässä kaikenkielisillä (latinalaisilla) näppäimistöillä: control- ja vaihtonäppäimet pohjassa kirjoita u00D6 . Nosta sormet pois ctrl- ja vaihtonäppäimiltä.

Yleensähän tämä ilmaistaan Ctrl+Shift+U+00D6 , mikä ärsyttää, koska plussia ei kirjoiteta ja esim. tässä u ja d ovat pieniä kirjaimia. ( no vaihtonäppäin on pohjassa).
Saattaa vaatia toimiakseen NumLockin ja numeronäppäimien käytön. (ei vaadi minun tekstieditorissani eikä tässä viestissä: Ö!)

Kokeile ehjän koneen tekstieditorissa tai päätteessä ensin. Ja kannattaa vielä tsekata ongelmakoneen käyttäjätunnuksessa, joka tulee näkyviin.
« Viimeksi muokattu: 17.09.22 - klo:20.26 kirjoittanut Vika/fiba »

Seppo Jyrkinen

  • Käyttäjä
  • Viestejä: 275
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #18 : 18.09.22 - klo:12.39 »
Kirjoitin käyttäjätunnukselle varatulle riville ison Ö-kirjaimen näppikseltä ja se tuli esiin normaalisti. Muutos suomenkielisestä lontoonkieliseen pitäisi tapahtua käyttäjätunnuksen ja salasanan välissä. Hiukkasen kyllä epäilyttää.

Testasin kohdassa johon käyttäjätunnus jää näkyviin. Control ja Shift pohjassa u00d6:
1) Ylärivin näppis: Kun kirjoitin u-kirjaimen, ei näkynyt mitään. Nollan kohdalla ruudulle tuli yhtäläisyysmerkki ja d-kirjain toimi kuin enter eli heitti minut password kohtaan.
2) Oikea reuna ilman CapsLockia: Kun kirjoitin u-kirjaimen, ei näkynyt mitään. Nollan kohdalla ruudulle tuli merkkihirviö ^[[2~ (joskin tuo aaltoviiva oli yläreunassa). Ja d-kirjain toimi enterin tapaan.
3) Oikea reuna CapsLockin kanssa: Kun kirjoitin u-kirjaimen, ei näkynyt mitään. Nollat tulivat näkyville, mutta d-kirjain toimi enterin tapaan.

Mikähän viritys meikeläisellä mahtaakaan olla?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kone on hukannut salasanan
« Vastaus #19 : 18.09.22 - klo:12.58 »
Kirjoitin käyttäjätunnukselle varatulle riville ison Ö-kirjaimen näppikseltä ja se tuli esiin normaalisti. Muutos suomenkielisestä lontoonkieliseen pitäisi tapahtua käyttäjätunnuksen ja salasanan välissä. Hiukkasen kyllä epäilyttää.

Kuulostaa siltä, että joko käyttäjätunnus tai salasana on väärä.

Jos kirjautuminen ei tunnu onnistuvan, kannattaa yrittää palautustilassa eli GRUB-valikossa Lisävalinnat -> Ubuntu, Linux-ydin 5.4.0-125-generic (recovery mode), jossa saat auki pääkäyttäjän komentokehotteen ilman salasanan syöttämistä.