Kirjoittaja Aihe: Kirjautumis ongelma: /home/tunnus/.gnome2 <RATKAISTU>  (Luettu 2309 kertaa)

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Asensin ubuntun (6.10) muutama päivä sitten. Sain netin (wpa-suojatun) ja tulostimen graafisten työkalujen ja päätteen avulla toimimaan. Asennuksen jälkeen loin muutaman käyttäjätunnuksen lisää.
  Pääsen kirjautumaan asennuksella luodulla tunnuksella, mutta en muilla.
   Kun laitan tunnuksen ja salasanan, enterin painalluksen jälkeen tulee:
Koodia: [Valitse]
Käyttäjän $HOME/.dmrc ohitetaan. Tämä estää oletusistunnon - ja kielen tallentamisen. Tiedosto täytyy olla käyttäjän omistuksessa ja oikeuksien tulee olla 644(miten tarkistan ja teen sen ellei ole, mitä 644 käytännössä tarkoittaa?). Käyttäjän kotihakemiston täytyy olla käyttäjän omistuksessa eikä muilla saa olla sinne kirjoitusoikeksia (onko normaalia, että Examples kansio onkin sen niminen 0-tavuinen tiedosto, pääsen siis kansioon käsiksi, normaalia sekin?)

Painan ok:ta.
Sitten tulee
Koodia: [Valitse]
Istunto kesti alle 10 sekuntia. Ellet itse kirjautunut ulos tämä voi olla merkki asennus ongelmasta tai levytilan loppumisesta (vapaana tasan 14Gt). Yritä kirjautua jollakin vikasietoisella istunnolla ja tarkista pystytkö korjaamaan ongelman (miten?)
Yllä olevan virhesanoman yksityiskohdat:
Koodia: [Valitse]
(tiedosto  ~/.xsession-errors)
/etc/gdm/Presession/Default: registering your session with wtmp and utmp
running /usr/X11R6/.. (kauhea pötkö tavaraa lisää, ei merkkiä virheestä, en jaksanut kopioida sitä käsin ,virhesanoma ei näyttänyt tallentuvan mihinkään, olenko väärässä?)
(gnome-session:8056): libgnome vfs-WARNING**: Unable to create ~/.gnome2 directory: Permission denied
Käyttäjän Gnome asetuskansio "/home/sari/.gnome2" luonti epäonnistui: Permission denied

Kone palautuu kirjautumis ruutuun. Mitäs sitten (kuten jo sanoin vain oma tunnus toimii)?
« Viimeksi muokattu: 12.04.07 - klo:17.48 kirjoittanut ohhoh »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Asensin ubuntun (6.10) muutama päivä sitten. Sain netin (wpa-suojatun) ja tulostimen graafisten työkalujen ja päätteen avulla toimimaan. Asennuksen jälkeen loin muutaman käyttäjätunnuksen lisää.

miten loit uudet käyttäjät?
asetitko niille oletuksesta poikkeavan kotihakemiston?

Koodia: [Valitse]
Käyttäjän $HOME/.dmrc ohitetaan. Tämä estää oletusistunnon - ja kielen tallentamisen.Tiedosto täytyy olla käyttäjän omistuksessa ja oikeuksien tulee olla 644
(miten tarkistan ja teen sen ellei ole, mitä 644 käytännössä tarkoittaa?).

tarksitat sen esim. ottamalla tiedsotosta listauksen oikeuksineen:
Koodia: [Valitse]
$ ls -l <käyttäjän kotihakemiston polku>/.dmrc
644 tarkoittaa, että omistajalla on tiedostoon kirjoitus ja lukuoikeudet ja ryhmällä sekä muilla vain lukuoikeudet (tästä lisää jossain oikeuksia käsittelevässä säikeessä). tosin minulla tuon tiedsoton oikeudet ovat 600, eli kenelläkään muulla ei ole siihen mitään oikeuksia joten käyttäjän itsensä oikeudet näyttävät olevan ne määräävät tuossa tapauksessa.

Käyttäjän kotihakemiston täytyy olla käyttäjän omistuksessa eikä muilla saa olla sinne kirjoitusoikeksia (onko normaalia, että Examples kansio onkin sen niminen 0-tavuinen tiedosto, pääsen siis kansioon käsiksi, normaalia sekin?)

periaatteessa käyttäjän kotihakemistoon saa olla muillakin kirjoitusoikeudet, mutta käytännössä se on vähintään huono idea. examples puolestaan on symbolinen linkki joka viittaa hakemistoon toisaalla. se on täysin normaalia.

Koodia: [Valitse]
(gnome-session:8056): libgnome vfs-WARNING**: Unable to create ~/.gnome2 directory: Permission denied
Käyttäjän Gnome asetuskansio "/home/sari/.gnome2" luonti epäonnistui: Permission denied

Kone palautuu kirjautumis ruutuun. Mitäs sitten (kuten jo sanoin vain oma tunnus toimii)?

oikeasti tuo kuulostaa siltä, että kotihakemistoissa on jotain kummallista. kopioipa tänne komennon:
Koodia: [Valitse]
$ ls -l /home
tuloste ja tiedoston /etc/passwd lopusta ne rivit jotka alkavat sinun luomillasi käyttäjätunnuksilla (myös sillä asennuksen yhteydessä luodulla).
Janne

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Tunnukset tuli luotua ihan graafisesti: Järjestelmä/Ylläpito/Käyttäjät ja ryhmät oletus kotihahemistolla.
   Tuosta ls -l komennosta tulee: No such file or directory
Tässä ls -l /home:
Koodia: [Valitse]
jami@KOTIKONE:~$ ls -l /home
yhteensä 20
drwxr-x--- 25 jami       jami       4096 2007-04-10 21:56 jami
drw-r--r--  2       1002 sari       4096 2007-04-07 21:22 sari
drwxr-xr-x  2 tiia       tiia       4096 2007-04-07 21:22 tiia
drwxr-xr-x  2 vierailija vierailija 4096 2007-04-07 21:23 vierailija
drwxrwsr-x  2 root       users      4096 2007-04-10 18:33 yhteinen
jami@KOTIKONE:~$

Tuo 1002 pistää silmään.

Tässä vielä /etc/passwd:
Koodia: [Valitse]
jami:x:1000:1000:Jami,,,:/home/jami:/bin/bash
tiia:x:1001:1001:Tiia,,,,:/home/tiia:/bin/bash
vierailija:x:1003:1003:Vieras,,,,:/home/vierailija:/bin/bash
sari:x:1004:1002:Sari,,,,:/home/sari:/bin/bash
Nuo virhesanomat tuli avattaessa sari tiliä, omani on siis jami, vierailija on vieras tili ja tuo neljättä ei ole kertaakaan vielä koitettu. Mainitsen vielä sen, että noihin muihin tileihin paitsi omaani ei ole kertaakaan kirjauduttu onnistuneesti. Tuo sari tili oli alun perin ilman root oikeksia, lisäsin ne sihen kun ajattelin,että virhesanomilla olisi tekemistä sen kanssa (aijon poistaa ne oikeudet kun tämä ongelma ratkeaa).   
   

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Tässä ls -l /home:
Koodia: [Valitse]
jami@KOTIKONE:~$ ls -l /home
yhteensä 20
drwxr-x--- 25 jami       jami       4096 2007-04-10 21:56 jami
drw-r--r--  2       1002 sari       4096 2007-04-07 21:22 sari
drwxr-xr-x  2 tiia       tiia       4096 2007-04-07 21:22 tiia
drwxr-xr-x  2 vierailija vierailija 4096 2007-04-07 21:23 vierailija
drwxrwsr-x  2 root       users      4096 2007-04-10 18:33 yhteinen
jami@KOTIKONE:~$

Tuo 1002 pistää silmään.

juu, niin minullakin. arvelisin, että olet aikaisemmin luonut käyttäjätunnuksen sari joka on saanut id:n 1002 ja sille on luotu vastaava ryhmä, myös id:llä 1002. olet sen jälkeen luonut käyttäjän vierailija (1003), poistanut käyttäjän sari (1002) poistamatta kotihakemistoa jonka oikeudet ovat säilyneet ennallaan ja luonut uudelleen käyttäjän sari joka tällä erää otti seuraavan vapaan id:n 1004 js ryhmän sari löytyessä liittyi ryhmään 1002 joka luotiin vanhaa saria varten.

muiden käyttäjien osalta nuo kotihakemiston oikeudet näyttäisivät olevan kunnossa, mutta sarin kotihakemisto on rikki. syystä tai toisesta siinä on myö eri oikeudet kuin muissa hakemistoissa.

voit yrittää korjata hakemistoa komennoilla:
Koodia: [Valitse]
$ sudo chown -R sari /home/sari
$ sudo chmod 755 /home/sari

ei ole kuitenkaan takuita, että tuon jälkeen aivan kaikki toimisi suoraan. loggaamisessa ei kyllä pitäisi olla ongelmia ainakaan hakemiston oikeuksien suhteen.

Nuo virhesanomat tuli avattaessa sari tiliä, omani on siis jami, vierailija on vieras tili ja tuo neljättä ei ole kertaakaan vielä koitettu. Mainitsen vielä sen, että noihin muihin tileihin paitsi omaani ei ole kertaakaan kirjauduttu onnistuneesti. Tuo sari tili oli alun perin ilman root oikeksia, lisäsin ne sihen kun ajattelin,että virhesanomilla olisi tekemistä sen kanssa (aijon poistaa ne oikeudet kun tämä ongelma ratkeaa).   

tuo sarin tapaus on varsin ilmeinen, mutta sitä miksi käyttäjällä tiia tai vierailija ei pääsisi sisään en osaa suoralta kädeltä sanoa. mistä loggausyritys tunnuksella, jolla on kotihakemiston oikeudet kunnossa, valittaa?

olethan varma, että muistat noiden tunnusten salasanat oikein?
Janne

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Nyt tuo ls -l /home antaa seuraavan:
Koodia: [Valitse]
jami@KOTIKONE:~$ ls -l /home
yhteensä 20
drwxr-x--- 25 jami       jami       4096 2007-04-11 15:27 jami
drwxr-xr-x  2 sari       sari       4096 2007-04-07 21:22 sari
drwxr-xr-x  2 tiia       tiia       4096 2007-04-07 21:22 tiia
drwxr-xr-x  2 vierailija vierailija 4096 2007-04-07 21:23 vierailija
drwxrwsr-x  2 root       users      4096 2007-04-10 18:33 yhteinen

Tuo yhteinen on muuten tämän foorumin ohjeilla luotu kansio: jaettu kansio kaikkien ubuntu koneen käyttäjien kesken +jako ubuntun graafisilla työkaluilla windows verkkoon SMB:llä

Tässä vielä tuo passwd tiedosto uudestaan:
Koodia: [Valitse]
jami:x:1000:1000:Jami,,,:/home/jami:/bin/bash
tiia:x:1001:1001:Tiia,,,,:/home/tiia:/bin/bash
vierailija:x:1003:1003:Vieras,,,,:/home/vierailija:/bin/bash
sari:x:1004:1002:Sari,,,,:/home/sari:/bin/bash
en kyllä näe siinä mitään eroa

Muuten se /home/sari kansiossa ollut examples tiedosto on muuttunut takaisin examples kansioksi, joka sisältää ubuntu aiheisia tiedostoja kuten muissakin /home/tunnus/ kansioissa.Kokeilen kohta uudestaan niitä kirjautumisia kaikilla muilla tunnuksilla paitsi omallani.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Nyt tuo ls -l /home antaa seuraavan:
Koodia: [Valitse]
jami@KOTIKONE:~$ ls -l /home
yhteensä 20
drwxr-x--- 25 jami       jami       4096 2007-04-11 15:27 jami
drwxr-xr-x  2 sari       sari       4096 2007-04-07 21:22 sari
drwxr-xr-x  2 tiia       tiia       4096 2007-04-07 21:22 tiia
drwxr-xr-x  2 vierailija vierailija 4096 2007-04-07 21:23 vierailija
drwxrwsr-x  2 root       users      4096 2007-04-10 18:33 yhteinen

nyt näyttää jo paremmalta.

Tässä vielä tuo passwd tiedosto uudestaan:
Koodia: [Valitse]
jami:x:1000:1000:Jami,,,:/home/jami:/bin/bash
tiia:x:1001:1001:Tiia,,,,:/home/tiia:/bin/bash
vierailija:x:1003:1003:Vieras,,,,:/home/vierailija:/bin/bash
sari:x:1004:1002:Sari,,,,:/home/sari:/bin/bash
en kyllä näe siinä mitään eroa

tämä ei ollut tarkoituskaan muuttua, pyysin sitä vain nähdäkseni käyttäjien id:t, ensisijaiset ryhmät ja kotihakemistot.
Janne