Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: JussiS - 23.06.19 - klo:12.42

Otsikko: käyttäjäoikeuksien laajentaminen [RATKAISTU]
Kirjoitti: JussiS - 23.06.19 - klo:12.42
Hei,

olen asentanut pääkäyttäjänä Zoteron kansioon /opt/zotero.

Automaattiset päivitykset eivät onnistu, ohjelma ilmoittaa että minulla ei ole oikeuksia tuohon kansioon.

Vain rootilla on oikeudet:.

Koodia: [Valitse]
root@jussi-A-F-K20CE:/opt# ls -ld zotero
drwxr-xr-x 13 root root 4096 kesä  10 21:01 zotero

Pitäisi lisätä omalle käyttäjätunnukselle oikeudet tuohon kansioon, että ohjelma päivittyisi jatkossa automaattisesti.

Onko oikea komento chown vaiko chmod? Mikä näiden ero on?
Otsikko: Vs: käyttäjäoikeuksien laajentaminen
Kirjoitti: SuperOscar - 23.06.19 - klo:13.39
olen asentanut pääkäyttäjänä Zoteron kansioon /opt/zotero.

Jos tarkoituksena on käyttää tätä tiettynä käyttäjänä ja jopa päivittää tänä käyttäjänä, saattaisi olla järkevämpää asennella tavallisen käyttäjän oikeuksin esim. ~/bin-kansioon.

Lainaus
Onko oikea komento chown vaiko chmod? Mikä näiden ero on?

Riippuu mitä haluat tehdä. chown vaihtaa kansion omistajaa, chmod asettaa käyttöoikeudet.

Jatkan hieman: Jos haluat todella kirjoitusoikeudet ilman sudoa /opt-kansioon, järkevintä voisi olla muuttaa zotero-kansion omistavaa ryhmää komennolla ”chgrp -R xxx /opt/zotero” ja asettaa kansioon ryhmälle kaikki oikeudet komennolla ”chmod -R g+rwX /opt/zotero”. xxx olisi jokin sellainen ryhmä, jonka jäsen olet. Omat ryhmäsi voit tarkistaa komennolla ”groups”.
Otsikko: Vs: käyttäjäoikeuksien laajentaminen
Kirjoitti: JussiS - 23.06.19 - klo:15.26
Kiitos SuperOskar kommentista.

Tää Zoteron asennus on vaan vähän hämmentävä.

Asensin ensin roottina tänne:

Koodia: [Valitse]
jussi@jussi-A-F-K20CE:/opt$ ls -ld zotero
drwxr-xr-x 13 root root 4096 kesä  10 21:01 zotero
jussi@jussi-A-F-K20CE:/opt$

Sitten luin ohjeista, että asennus olisikin hyvä tehdä home -kansioon, joten asensin tänne:

Koodia: [Valitse]
jussi@jussi-A-F-K20CE:~$ ls -ld Zotero
drwxr-xr-x 18 jussi jussi 4096 kesä  23 10:54 Zotero
jussi@jussi-A-F-K20CE:~$

Ja tämä jälkimmäinen näyttää olevan se, jonne tiedot päivittyvät, kun käytän ohjelmaa. Siellä on jotain kahden gigan verran PDF-tiedostoja ja bibliografista matskua. opt/kansio ei näytä päivittyvän ja siellä on vain jotain 200 megaa matskua.

On siis todella omituista, että tuo automaattinen päivitys home kansioon ei onnistu.

Ei-insinöörimäisellä maalaisjärjellä ajattelin, että ehkä sen ensimmäisen asennuksen myötä on jonnekin koneen syövereisiin jäänyt tieto, että ohjelma on siellä /opt kansiossa ja siksi päivitystä yritetään sinne.

On sen verran paljon dataa tuolla, etten kovin mielelläni lähde poistamaan mikä isolla työllä tehty ja toimii.

Mutta ne päivityksetkin olis mukava saada. Mutta miten saan Zoteron ymmärtämään minne se päivitys pitäisi tehdä?







Otsikko: Vs: käyttäjäoikeuksien laajentaminen
Kirjoitti: SuperOscar - 23.06.19 - klo:15.35
Sitten luin ohjeista, että asennus olisikin hyvä tehdä home -kansioon,

Näin minäkin epäilin. Mutta ymmärsinkö siis oikein, nyt sinulla on kaksi täydellistä asennusta, toinen /opt- ja toinen /home/jussi-kansiossa?

Lainaus
Ja tämä jälkimmäinen näyttää olevan se, jonne tiedot päivittyvät, kun käytän ohjelmaa. Siellä on jotain kahden gigan verran PDF-tiedostoja ja bibliografista matskua. opt/kansio ei näytä päivittyvän ja siellä on vain jotain 200 megaa matskua.

On siis todella omituista, että tuo automaattinen päivitys home kansioon ei onnistu.

En ole itse Zoteroa käyttänyt (koska kirjoitan kaikki tekstini LaTeXilla), mutta ainakin sen asennusohjeen (https://www.zotero.org/support/installation) mukaan päivityksen pitäisi tapahtua automaattisesti, tai voi myös valita ”Check for updates…”  valikosta. Tuleeko siitä jokin virheilmoitus?
Otsikko: Vs: käyttäjäoikeuksien laajentaminen
Kirjoitti: JussiS - 24.06.19 - klo:11.56
Joo, ohjelma ilmoittaa että päivitystä ei voi tehdä, koska "tililläni" ei ole kirjoitusoikeuksia asennuskansioon.
Otsikko: Vs: käyttäjäoikeuksien laajentaminen
Kirjoitti: JussiS - 24.06.19 - klo:12.13
Hei SuperOskar,

ajoin nuo molemmat ehdottamasi komennot (chgrp / chmod) ehdottamallasi tavalla, ja päivitys alkoi toimia.

Ilmeisesti tilanne on se, että softa on /opt kansiossa, mutta kertyvä data menee uudempaan kansioon /home puolella.

Suurkiitos.