Newsgroup: it.comp.os.linux.iniziare
Titolo: hdd e hdc - permessi

Salve a tutti,
ho due cdrom, uno dei quali relegato ai CDA.
Non riesco a far suanare hdd perche` appartiene a root
mentre hdc cambia proprietario a seconda di chi si logga prima.
Come far fare la stessa cosa a hdd ?
[michele@localhost michele]$ ls -al /dev/hd[cd]
brw-------    1 michele  disk      22,   0 mag  5  1998 /dev/hdc
brw-rw----    1 root     disk      22,  64 mag  5  1998 /dev/hdd
[michele@localhost michele]$
[sturm@localhost sturm]$ ls -al /dev/hd[cd]
brw-------    1 sturm    disk      22,   0 mag  5  1998 /dev/hdc
brw-rw----    1 root     disk      22,  64 mag  5  1998 /dev/hdd
[sturm@localhost sturm]$
-- 
salve salvino
 
Sturmtruppen
 
	Provare che ho ragione significherebbe riconoscere
	che posso aver torto.
 
mail to: 
mic...@tiscalinet.it
website: 
http://web.tiscalinet.it/michant

  A naso potrebbe dipendere dalle opzioni di mount nel file /etc/fstab ,
se ad esempio c'e` specificato "user" puo` essere montato da qualsiasi
utente.
  Alessandro



E` il primo file dove ho messo il naso ;-)
/dev/cdrom      /mnt/cdrom      iso9660 noauto,user,noexec,ro           0 0
/dev/cdrom1     /mnt/cdrom1     iso9660 noauto,user,noexec,ro           0 0
Il fatto e` che cambia, automanticamente, il proprietario !!! ?-|
Se mi loggo con A, hdc appartiene ad A, hdd appartiene a root
Se mi loggo con B, hdc appartiene a B, hdd appartiene a root
So come cambiare il proprietario, ma non ho capito come dirgli che deve
essere il primo utente che si logga (come appunto accade per hdc)


  Allora, spero di non scrivere 8===D-te, i CD Audio *non* vengono montati
al file-system per essere suonati e quindi non appartengono a nessuno e
chiunque può inserirli e suonarli.  Ma tu scrivi che su /dev/hdd non puoi
accedere per suonare il CD Audio che c'è inserito.  Hummm, l'unica cosa
che mi viene in mente è l'accesso consentito al mount point /mnt/cdrom1
(era questo?), anche se ciò contraddice quello che ho appena scritto.  Ma
tu prova lo stesso a fare:
# chmod a+rx /mnt/cdrom1
e vedi se puoi suonare il CD Audio come utente.
  Alessandro


e vedi se puoi suonare il CD Audio come utente.
Nisba. Il fatto e` che il device stesso /dev/hdd non mi appartiene.
Se vedi i post precedenti hdc cambia "owner" mentre hdd ha come "owner"
sempre e solo root. Io non riesco ad accedere proprio al device !!! non 
alle directory, che hanno gli stessi permessi, own e grp, compresi
i link /dev/cdrom[1]
Potrei cambiare owner, ma sarei punto e accapo. Se assegno hdd ad un utente
e` poi l'altro utente che non puo` accedervi.
Io voglio ricreare la situazione di hdc con hdd, cioe` un proprietario
"dinamico".


  Mi arrendo, i permessi dei dispositivi sono ancora terra incognita per
me ... :-(
  Alessandro



Grazie lo stesso :-)


brw-------    1 sturm    disk      22,   0 mag  5  1998 /dev/hdc
Non dirmi che te l'ha fatto l'installazione!
-- 
Ci sentiamo  |  Remigio Zedda
             |  
remi...@tiscalinet.it
ciao Remigio |                    kernel 2.2.16 su Slack 7.0

  Che sia veramente cosě semplice?  Guarda che ho fatto:
Sun Sep 24 [12:28:30]
ambapali@kanthaka ~>$ ll /dev/hdc
brw-rw----    1 root      22,   0 May  5  1998 /dev/hdc
Sun Sep 24 [12:28:53]
ambapali@kanthaka ~>$ chown ambapali /dev/hdc
chown: /dev/hdc: Operation not permitted
Sun Sep 24 [12:28:59]
ambapali@kanthaka ~>$ su root
Password:
[root@kanthaka ambapali]# chown ambapali /dev/hdc
[root@kanthaka ambapali]# ls -l /dev/hdc
brw-rw----    1 ambapali disk      22,   0 May  5  1998 /dev/hdc
  Sembra funzionare esattamente come per i permessi ai file!  Vedi se ti
risolve il problema.
  Alessandro



E invece te lo dico :-)
MA non capisco perche` solo con hdc e con hdd no.


risolve il problema.
No. In questo modo il device hdc apparterra` per sempre a ambapali, se
si logga sturm quest'ultimo comunque non potra` ascoltare musica :-((
E per sturm, o ambapali o root e` la stessa cosa.
Io voglio far assegnare il proprietario _automaticamente_ a chi si logga
per primo (come accade per il mio primo cd).
Quante storie per ascoltare un CD :-)))


MA non capisco perche` solo con hdc e con hdd no.
Cose strane americane.. cerchero` doc, molto interessante. Cosi`
tout d'emblée mi sa che trovi roba nei vari bashrc, che cambia i
permessi al login.


permessi al login.
 ^^^^^^^^ proprietario:)



Beh ! Almeno per il momento non credo di aver problemi di questo tipo.
Comunque grazie per avermelo detto. Fa sempre comodo saperlo :-)
Grazie e ciao :-D


La cosa ha comunque i suoi rischi (di DOS locale se ricordo bene) ma per
Ovvio nel senso di DoS, ma io non capisco il senso di tutto questo
cambiare proprietari, da me posso sonare o montare da tutt'e due i cd a
mio piacere e sono tutti root disk.. lo sapra` Sturmtruppen cosa
diavolo vuol mai combinare:-)
-- 
Ci sentiamo  |  Remigio Zedda
             |  
remi...@tiscalinet.it
ciao Remigio |                    kernel 2.2.17 su Slack 7.0

diavolo vuol mai combinare:-)
He... He... :-DD
Innanzitutto smanettare per capire ;-)
hdc sembrava sotto l'effetto di una magia, cambiava sempre proprietario,
e volevo _capire_ chi era il mago :-)
Il fatto scatenante e` poi stato quello di poter utilizzare il CDPlayer
con tutti gli utenti. Infatti tale programmino non ti fa accedere al CD
se non e` tuo. Potevo fare un "su" ma, non per malavoglia come detto,
volevo scoprire chi magheggiasse sui miei cd :-)


discorso e' che in teoria non hai piu' la necessita' di suidare
Chi l'avrebbe mai detto, guarda guarda tutto quello che c'era sotto!
Ne avro` per settimane;-)  THNX THNX


e volevo _capire_ chi era il mago :-)
Aveva incuriosito anche me.. e adesso ne abbiamo da ingurgitare di
roba:-)


 diavolo vuol mai combinare:-)
Non lo so, ma montare e' una cosa, usare il raw device (tipo per il
comando eject o per accedere al dsp o al cd audio) e' un'altra. Il
discorso e' che in teoria non hai piu' la necessita' di suidare
programmi per accedere ai device (in genere cdrom, tty, dsp), dato ne
sei l'owner per il tempo che ti sei loggato sulla console, il che non e'
male dal punto di vista sicurezza, dall'altra c'e' il fatto che allo
stato attuale della faccenda era possibile tenere occupati i medesimi
device anche dopo essersi sloggati.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 permessi al login.
Americane? mi pare molto piu' probabile che sia stato pam-console
(specie se ha una redhat), che fa esattamente il giochino descritto.
Andare a ciancicare dentro /etc/security/console.perms ti permette di
estendere il giochino ai device che ti pare. 
La cosa ha comunque i suoi rischi (di DOS locale se ricordo bene) ma per
una macchina casalinga a uso di piu' persone e' senz'a;tro comodo
Ciao


 mentre hdc cambia proprietario a seconda di chi si logga prima.
man 5 console.perms
-- 
Fabio   fabio161616(at)
libero.it
 blackmagic(at)
penguinpowered.com
 
Goto, n.:
	A programming tool that exists to allow structured programmers
	to complain about unstructured programmers.