Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: holiz - 02.10.12 - klo:20.11
-
Hei!
Olisi tällainen koulutehtävä: Pitäisi poistaa käyttäjältä test cd-aseman oikeudet. Kokeilin tuollaista: sudo gpasswd -d test cdrom. En nyt ole ihan varma lähtivätkö ne oikeudet tuolla..onko olemassa muita tapoja?
-
Käsittääkseni jos poistat käyttäjän ryhmästä cd-rom (tai vastaava) se eväisi ne oikeudet.
-
Sitä tuolla komennolla yritinkin. En vain ole varma onnistuinko.. ???
-
Eikö sitä voi yksinkertaisesti kokeilla? Jos ei sitten kyseisellä käyttäjällä niin jollakin testiä varten luodulla käyttäjällä ...
Sinänsä olet aivan oikeassa: Ei riitä, että suorittaa jonkun toimenpiteen - aina pitää varmistua, riippumatomalla tavalla, siitä, että toimenpide meni todella läpi. Pätee kaikkeen toimintaan jolla on jotakin väliä.
-
Ei taida muuten edes toimia tuo CD-asema! :P En ole sitä kertaakaan käyttänyt ja nyt tätä tehtävää varteen vain kokeilin. Alkaa olla museokamaa kohta nuo optiset asemat..vois vaikka poistaa tuon ja laittaa tilalle iso kovalevy. Semmoinen tuntuma on että tuolla sudo gpasswd -d test cdrom käskyllä pitäisi onnistua. No pitää kokeilla koulun koneella tuota..
-
/dev/cdrom on yleensä linkki. Kuten /dev/dvd. CD-asemat kai jo aika harvinaisia, vaikka usein pätevämpiä CD-levyn rippaamiseen kuin halvat dvd-rimpulat. /etc/fstab tiedostossa usein määritelty cd-asema (oikeudet ja liitoskohta). Nykyään kuitenkin udev tunnistaa laitteet. Se, että luodaanko laite /dev/cdrom tehtään udev säännöllä. udev-säännöt löytyvät /etc/conf.d. Jos cdrom uupuu pitää olla root-oikeudet eli sudo sallittu, että CD:n lukeminen onnistuu.
Järkevämpää tietysti on käyttää ryhmiä. Tässä ei Ubuntua käsillä joten en tiedä sen ryhmistä. riittää kun käyttäjä poistetaan ryhmästä cdrom, video (estää dvd katselun), hotplug (usb laitteet). Nämä ovat arvauksia, mutta riittävät tehtävän suorittamiseen.