Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Suurmoguli - 21.07.17 - klo:03.32

Otsikko: Oikeudet ja roskakori
Kirjoitti: Suurmoguli - 21.07.17 - klo:03.32
Minulla on osio liitettynä fstab-tiedostolla, jossa rivi:

UUID=8CAC0AE7AC0ACBA0 /media/tm/D-Asema ntfs defaults uid=tm 0 0

Liitetty osio on yhteiskäytössä Windowsin kanssa. Muuten kaikki toimii hyvin, mutta D-Asemalta ei voi poistaa tiedostoja roskakoriin, vaan systeemi kysyy: "Kohdetta ei voi siirtää roskakoriin. Haluatko poistaa sen heti?"
D-Asemalla kaiken näyttäisi omistavan "root", vaikka mielestäni sen pitäisi olla "tm" (uid=tm). Jos tiedostoja poistaa rootina, ne siirtyvät D-Asemalla olevaan roskakoriin, joka on .Trash-0. Tämän aseman omistaa myös root, enkä ole onnistunut sen oikeuksia muuttamaan millään käskyllä. Myöskään uuden kansion luominen ei muuta oikeuksia. Päättelin että ongelma on fstabissa, johon koetin defaults -optiota umask=000. Sillä ei ollut mitään vaikutusta.
Kun D-Aseman oikeuksia yrittää katsoa, systeemi ilmoittaa että "Kohteen oikeuksia ei saada selville".
Otsikko: Vs: Oikeudet ja roskakori
Kirjoitti: Jakke77 - 21.07.17 - klo:07.34
https://forum.ubuntu-fi.org/index.php?topic=35805.msg280817#msg280817

tolla gksudo nautilus varmaan helpoin klikkailla ;)
Otsikko: Vs: Oikeudet ja roskakori
Kirjoitti: nm - 21.07.17 - klo:13.33
Minulla on osio liitettynä fstab-tiedostolla, jossa rivi:

UUID=8CAC0AE7AC0ACBA0 /media/tm/D-Asema ntfs defaults uid=tm 0 0

Tuosta puuttuu pilkku parametrien "defaults" ja "uid=tm" välistä, jolloin uid-parametri ei mene perille. Kokeile näin:

Koodia: [Valitse]
UUID=8CAC0AE7AC0ACBA0 /media/tm/D-Asema ntfs uid=tm,gid=tm,umask=0022,locale=fi_FI.utf8 0 0

Jos riittää, että liitos toimii, kun olet kirjautuneena työpöydälle, voisin suositella udisksctl mount -komentoa. Vaihtoehto B tässä esimerkissä: https://forum.ubuntu-fi.org/index.php?topic=52251.msg400032#msg400032
Otsikko: Vs: Oikeudet ja roskakori
Kirjoitti: Suurmoguli - 21.07.17 - klo:14.36
Tuosta puuttuu pilkku parametrien "defaults" ja "uid=tm" välistä, jolloin uid-parametri ei mene perille. Kokeile näin:

Koodia: [Valitse]
UUID=8CAC0AE7AC0ACBA0 /media/tm/D-Asema ntfs uid=tm,gid=tm,umask=0022,locale=fi_FI.utf8 0 0

Ok, nyt näyttäisi toimivan. Kansiot ja tiedostot omistaa nyt tm, ja niitä voi siirtää roskiin. Kiitos neuvosta.

Se vain vielä ihmetyttää, että nyt roskakorina onkin .Trash-1000, eikä .Trash-0.
Ja edelleen systeemi väittää, että D-Aseman oikeuksia ei saada selville.



Otsikko: Vs: Oikeudet ja roskakori
Kirjoitti: nm - 21.07.17 - klo:14.52
Se vain vielä ihmetyttää, että nyt roskakorina onkin .Trash-1000, eikä .Trash-0.

Jokaisella käyttäjätunnuksella (tai UID:llä) on oma roskakorinsa. 0 on rootin UID ja 1000 on järjestelmään lisätyn ensimmäisen varsinaisen käyttäjätunnuksen UID.


Ja edelleen systeemi väittää, että D-Aseman oikeuksia ei saada selville.

Saattaisi liittyä siihen, ettei tiedostojärjestelmä tue oikeuksien muuttamista. Minulla ei nyt ole NTFS-osiota, jolla voisin kokeilla Nautiluksen käyttäytymistä. Tuolla ei liene merkitystä, kunhan oikeudet ovat kunnossa komentorivityökaluilla tarkistettuna (ls -l), ja kun luku ja kirjoitus toimii haluamallasi käyttäjätunnuksella.