Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Tuxer - 30.11.08 - klo:19.44
-
Minä en taida täysin ymmärtää miten homma toimii näiden mounttausten kanssa ???
Itselläni on erillinen media-osio, jonka tarpeen vaatiessa mountaan nautiluksesta. Tälle osiolle ei ole riviä fstabissa mutta pystyn tuolle ongelmattomasti kirjoittamaan.
Kaverillani oli fat-osio winkkarin jäljiltä Ubuntu-koneessa ja se formatoitiin ext3-osioksi. Tarkoitus siis oli tehdä media-varasto kuten itsellänikin. Tuolle ei ole fstabissa riviä kuten ei minullakaan omalle media-osiolleni.
Nyt en ymmärrä mitä erilaista tässä nyt voi olla. Kaverillani pitäisi olla samanlainen tilanne mutta mountauksen jälkeen sinne ei pysty kirjoittamaan vaan tulee valitusta että ei ole oikeuksia. Miksi minulla on oikeudet omaan osiooni mutta (mielestäni) identtisessä tilanteessa kaverilla ei ole oikeutta omaansa? Onko jossain muualla vielä jotain mikä määrittää osioiden oikeuksia?
Olisin kiitollinen jos joku osaisi valaista asiaa.
-
Voisiko kyse olla sen kansion oikeuksista, johon tuo osio liitetään.
-
Oletuksena tuo liitetään tuohon /media alle, johon tulee
Voisiko kyse olla sen kansion oikeuksista, johon tuo osio liitetään.
Mutta kun siinä ei ole kansiota vaan se liitty tuohon /media/disk -kohtaan joka ei ole "ihmisen luoma". Mutta nyt tuli mieleen että sehän kysyi ensimmäisellä kerralla käyttäjän salasanan. Eli onko tämä sitten tämä GVFS, joka hoitelee tuon mountauksen?
-
Ensinnäkin kannattaa laittaa sille kovalevylle Gpartedin "Label"-toiminnolla joku järkevä yksilöllinen nimi, ettei sen liitokseksi tule joku sattumanvarainen "disk".
Sitten pitää kai myöntää kyseiselle käyttäjälle oikeus "System > Authorizations > storage" -kohdassa liittää (mount) ja irrottaa (Unmount) niitä sisäisiä ja ulkoisia asemia. Tuolla tavalla sain ainakin äsken annettua luomalleni toiselle käyttäjälle (ei sudo-oikeuksia) luvan käyttää asemia. Hämäännyttävästi tuo käyttäjä ei näy siinä listassa, ellei huomaa klikata alalaidassa olevaa ruksia.
Lisäksi käyttäjäasetusten oikeuksissa on vielä kohta "Mount userspace filesystems (FUSE)" tjs. -oikeuksista. Tuo ei kuitenkaan antanut oikeuksia (ainakaan yksin) sisäisen XP-aseman liittämiseen.
On kyllä mielestäni aika sekava systeemi (kuten tämä selityskin), näin harrastelijan katsannosta käsin.
-
Sitten pitää kai myöntää kyseiselle käyttäjälle oikeus "System > Authorizations > storage" -kohdassa liittää (mount) ja irrottaa (Unmount) niitä sisäisiä ja ulkoisia asemia.
No niin, tuo alkaa näyttää lupaavalta. Eipä ole tullut tuonne koskaan vilkaistua. Testailen.
Kiitoksia vastaajille!
-
Samaa ongelmaa pukkaa täälläkin. 50 gigan ext3 osio on liitetty: /media/LinuxData/ ja siellä on vain tuo lost and found. En voi laittaa mitään tuolle osiolle koska se on root:in omistama. Olen tän topiikin mukaan kokeillut ratkasta sekä joidenkin muiden topiikkien vastauksilla mutta silti valittaa että ei ole oikeuksia. Gparted liittää sen tuonne automaagisesti.
-
Samaa ongelmaa pukkaa täälläkin. 50 gigan ext3 osio on liitetty: /media/LinuxData/ ja siellä on vain tuo lost and found. En voi laittaa mitään tuolle osiolle koska se on root:in omistama. Olen tän topiikin mukaan kokeillut ratkasta sekä joidenkin muiden topiikkien vastauksilla mutta silti valittaa että ei ole oikeuksia. Gparted liittää sen tuonne automaagisesti.
Jos on rootin omistuksessa, niin muuta omistajuus.
sudo chown -R $USER /media/LinuxData/
"man chown" kertoo lisää
-
Valittaa että puuttuu operandi tuon /media/linuxdata/ jälkeen.
-
Valittaa että puuttuu operandi tuon /media/linuxdata/ jälkeen.
Tarkista se hakemiston nimi
ls -l /media/
sudo chown -R $USER:$USER /media/se_oikea_nimi/
Tuolla saa myös ryhmäoikeuden kyseiseen hakemistoon.
-
Eipä auttanut. Nimi on tosiaan tuo LinuxData. Ei tapahtunut mitään muuta kuin saliksen kysely tuon chown komennon jälkeen. Ja kohteen omistaja on edelleen root.
-
Eipä auttanut. Nimi on tosiaan tuo LinuxData. Ei tapahtunut mitään muuta kuin saliksen kysely tuon chown komennon jälkeen. Ja kohteen omistaja on edelleen root.
Varmista että kirjoitat nimen täsmälleen oikein eli LinuxData vai linuxdata...
-
Eipä auttanut. Nimi on tosiaan tuo LinuxData. Ei tapahtunut mitään muuta kuin saliksen kysely tuon chown komennon jälkeen. Ja kohteen omistaja on edelleen root.
Varmista että kirjoitat nimen täsmälleen oikein eli LinuxData vai linuxdata...
Vinkkinä: Tabilla (siinä Caps Lockin yläpuolella) saa helposti täydennettyä nuo polut.
Minäkin olen joskus yrittänyt muuttaa /media:n alla olevien hakemistojen oikeuksia, mutta se ei ole onnistunut... :-\ Joten tuo tuskin johtuu kirjoitusvirheestä.
-
Eipä auttanut. Nimi on tosiaan tuo LinuxData. Ei tapahtunut mitään muuta kuin saliksen kysely tuon chown komennon jälkeen. Ja kohteen omistaja on edelleen root.
Laitatko meille tulosteen komennosta "ls -l /media; blkid"
Kopioitko antamani komennon suoraan vai kirjoitiko itse käsin ja muutit jotain siinä?
-
Kirjotin ihan niinkun tuo on nimetty. ls -l /media; blkid sanoo:
lrwxrwxrwx 1 root root 6 2009-03-17 18:47 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2009-03-17 18:47 cdrom0
drwxr-xr-x 3 root root 4096 2009-04-14 21:05 LinuxData
/dev/sda1: LABEL="RECOVERY" UUID="D476-EF15" TYPE="vfat"
/dev/sda2: UUID="D644D9F944D9DBF5" LABEL="Vista64" TYPE="ntfs"
/dev/sda5: UUID="38FA01C932ECFF94" LABEL="DATA" TYPE="ntfs"
/dev/sda6: UUID="ad53a4ad-91a5-4f1d-8d90-b47d2cf26005" TYPE="ext3"
/dev/loop0: TYPE="squashfs"
sudo chown -R $USER:$USER /media/se_oikea_nimi/ Laitoin toho USER kohtaan käyttäjän. Pienellä. Ja tarkistin polun.
-
sudo chown -R $USER:$USER /media/se_oikea_nimi/ Laitoin toho USER kohtaan käyttäjän. Pienellä. Ja tarkistin polun.
Ei.
Se oli tarkoitus kopioida suoraan, ilman mitään muutoksia tuohon komentoon.
$USER on yhtä kuin sinun käyttäjätunnuksesi.
Olenko sokea vai enkö vain näe tuota LinuxData osiota?
"mount" komenolla pitäisi näkyä ainakin...
-
Onnistui. Jotain herjas mutta silti sain oikeudet. Kiitoksia paljon!