Oletushakemisto vaihtunut "juureen"

Aiemmin kun esim. tekstitiedoston talletti, oletussijaintina oli kotihakemisto. Nyt viime aikoina oletuksena on ollut juurihakemisto /, vaikka en omasta mielestäni ole sitä muuttanut. Sama homma näkyy olevan muidenkin sovellusten kanssa, esim. terminaalin kun avaa, niin sielläkin / on se mistä lähdetään liikkeelle, ennen oli kotihakemisto. Onko jotain tähän liittyviä päivityksiä tullut viime aikoina, muutos on melko tuore (paiviä - viikko pari korkeintaan)?

Ei välttämättä iso ongelma, mutta ihmetyttää ja saattaa aiheuttaa jotain häikkää pitemmällä tähtäimellä, joten jos ois tietoa?

Ubuntu 14.04 on kyseessä, työpöytänä Xfce.
8157
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Varsin outo ongelma, sillä tavallisella käyttäjällä ei ole oikeuksia juurihakemistoon :(
Tavallisen käyttäjän kotihakemisto on määritelty muuttujalla $HOME (echo $HOME), ja /etc/passwd -tiedoston mukaan.

Äänestä
  • Joo enkä minä juurihakemistoon muutenkaan mitään tallettaisi. Iso ongelma tämä ei ainakaan toistaiseksi ole, sen kun valitsee hakemiston ennen dokumentin tallettamista. Ihmettelin vain, kun olen varma ettei tätä aiemmin ollut.

    "echo $HOME" tulostaa ihan oikein kotihakemistoni polun ja /etc/passwd:sta se löytyy myös.

    Äänestä

Taitaa olla käyttöoikeudet sekaisin. Mitä tulostaa seuraava komento?

find $HOME ! -user $USER -type f

Äänestä
  • Aina voi tehdä uuden käyttäjän ja kokeilla jos ongelma poistuisi. xfe työpöytää en käytä. Ehkä sillä joku oletusastus tuolle. env tulostetta voi mulkata ja samoin .bashrc sisältöä.

    Äänestä

  • Tyhjää tulostaa tuo find. Suoritti siis komennon kuitenkin, kesti hyvän aikaa.

    Sain haarukoitua tuota sen verran, että liittyy Xfce:n työpöydän pikakuvakkeisiin, eli ongelma ilmenee vain niiden kautta käynnistettäessä. Menusta käynnistettäessä toimii normaalisti.

    Ongelman saa kierrettyä siten, että pikakuvakkeen ominaisuuksissa kirjoittaa Working Directory -kenttään kotihakemiston, tai minkä sitten haluaakin. Ihmetyttää vain se, että en varmasti ole tuota kenttää aiemmin täyttänyt. Jostain syystä Xfce on alkanut sitä nyt vaatia.

    No, Xfce:ssä on erilaista pikku häikkää, mutta enimmäkseen se toimii ihan kivasti. En varmaan jaksa enää kovin aktiivisesti selvitellä kun workaround löytyi, mutta pitää kirjoitella tänne, jos löydän varsinaisen korjauksen. Kiitokset osallistuneille.

    Äänestä

  • tällaisen.huomasin kirjoitti:

    Tyhjää tulostaa tuo find. Suoritti siis komennon kuitenkin, kesti hyvän aikaa.

    Sain haarukoitua tuota sen verran, että liittyy Xfce:n työpöydän pikakuvakkeisiin, eli ongelma ilmenee vain niiden kautta käynnistettäessä. Menusta käynnistettäessä toimii normaalisti.

    Ongelman saa kierrettyä siten, että pikakuvakkeen ominaisuuksissa kirjoittaa Working Directory -kenttään kotihakemiston, tai minkä sitten haluaakin. Ihmetyttää vain se, että en varmasti ole tuota kenttää aiemmin täyttänyt. Jostain syystä Xfce on alkanut sitä nyt vaatia.

    No, Xfce:ssä on erilaista pikku häikkää, mutta enimmäkseen se toimii ihan kivasti. En varmaan jaksa enää kovin aktiivisesti selvitellä kun workaround löytyi, mutta pitää kirjoitella tänne, jos löydän varsinaisen korjauksen. Kiitokset osallistuneille.

    Juurihakemiston pitäisi olla rootin omistama. Mitä kertoo komento

    ls -l /

    Äänestä

  • dww kirjoitti:

    Juurihakemiston pitäisi olla rootin omistama. Mitä kertoo komento

    ls -l /

    Tuollainen tuloste:

    total 100
    drwxr-xr-x 2 root root 4096 touko 17 16:51 bin
    drwxr-xr-x 3 root root 4096 loka 10 23:01 boot
    drwxrwxr-x 2 root root 4096 touko 17 15:46 cdrom
    drwxr-xr-x 15 root root 4280 loka 11 18:43 dev
    drwxr-xr-x 135 root root 12288 loka 11 01:39 etc
    drwxr-xr-x 4 root root 4096 touko 17 15:47 home
    lrwxrwxrwx 1 root root 33 loka 10 23:00 initrd.img -> boot/initrd.img-3.13.0-98-generic
    lrwxrwxrwx 1 root root 33 syys 24 21:18 initrd.img.old -> boot/initrd.img-3.13.0-96-generic
    drwxr-xr-x 26 root root 4096 kesä 1 03:32 lib
    drwxr-xr-x 2 root root 4096 kesä 1 03:32 lib32
    drwxr-xr-x 2 root root 4096 kesä 1 03:32 lib64
    drwx------ 2 root root 16384 touko 17 15:41 lost found
    drwxr-xr-x 3 root root 4096 touko 17 20:47 media
    drwxr-xr-x 2 root root 4096 huhti 11 2014 mnt
    drwxr-xr-x 3 root root 4096 kesä 13 16:00 opt
    dr-xr-xr-x 194 root root 0 loka 11 03:08 proc
    drwx------ 2 root root 4096 heinä 23 2014 root
    drwxr-xr-x 22 root root 740 loka 11 00:34 run
    drwxr-xr-x 2 root root 12288 loka 2 22:40 sbin
    drwxr-xr-x 2 root root 4096 heinä 23 2014 srv
    dr-xr-xr-x 13 root root 0 loka 11 03:08 sys
    drwxrwxrwt 6 root root 4096 loka 11 22:13 tmp
    drwxr-xr-x 11 root root 4096 touko 17 16:12 usr
    drwxr-xr-x 13 root root 4096 heinä 23 2014 var
    lrwxrwxrwx 1 root root 30 loka 10 23:00 vmlinuz -> boot/vmlinuz-3.13.0-98-generic
    lrwxrwxrwx 1 root root 30 syys 24 21:18 vmlinuz.old -> boot/vmlinuz-3.13.0-96-generic

    Äänestä

Luulempa vain, että oikea tallennushakemisto on aivan oikea, vain jostakin syystä terminaaliin on päivittynyt ~/ tavallisen /home/käyttäjä sijaan.
Tavallisen käyttäjän oikeudet eivät yhäkään riitä tallentamaan järjestelmän juuriosiolle /, joka on vain root-käyttäjän ja root-ryhmän omistama.
Tallennus tietenkin onnistuu, jos olet root-käyttäjä ja/tai kuulut ryhmään root.

Äänestä

Kommentoi aloitusta


tällaisen.huomasin kirjoitti:

Aiemmin kun esim. tekstitiedoston talletti, oletussijaintina oli kotihakemisto. Nyt viime aikoina oletuksena on ollut juurihakemisto /, vaikka en omasta mielestäni ole sitä muuttanut. Sama homma näkyy olevan muidenkin sovellusten kanssa, esim. terminaalin kun avaa, niin sielläkin / on se mistä lähdetään liikkeelle, ennen oli kotihakemisto. Onko jotain tähän liittyviä päivityksiä tullut viime aikoina, muutos on melko tuore (paiviä - viikko pari korkeintaan)?

Ei välttämättä iso ongelma, mutta ihmetyttää ja saattaa aiheuttaa jotain häikkää pitemmällä tähtäimellä, joten jos ois tietoa?

Ubuntu 14.04 on kyseessä, työpöytänä Xfce.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu