Newsgroup: it.comp.os.linux.sys
Titolo: Problema con la directory /usr/sbin

Salve a tutti vorrei esporvi un mio problema di cui non riesco a venire a 
capo. Premetto che uso una MDK 10.1 official con kernel 2.6 di serie. Il 
problema è che da utente non riesco a eseguire alcun file o script presente 
nella directory /usr/sbin mentre da root posso farlo. Chiaramente ho letto 
tutto il materiale in mio possesso sulla questione dei permessi, li ho 
modificati con chmod in tutti i modi ma niente. Non riesco ad eseguire in 
quella directory. Il bello è che posso eseguire in /usr/bin ma le due 
directory hanno gli stessi permessi:
...
drwxr-xr-x    2 root root 40960 apr  5 20:47 bin/
...
drwxr-xr-x    2 root root  8192 mar 19 10:00 sbin/
...
ho anche controllato che due file, uno in /usr/bin e l'altro in /usr/sbin 
abbiano gli stessi permessi, ad esempio:
in /usr/bin/:
-rwxr-xr-x  1 root root 15244 set 20  2004 autopoint*
che è uno script che posso eseguire anche da utente, mentre in /usr/sbin/:
-rwxr-xr-x  1 root root 1603 ott  9 16:09 startadsl*
-rwxr-xr-x  1 root root 852 ott  9 16:09 stopadsl*
che sono due script che non posso eseguire da utente.
Insomma con gli stessi permessi, uno si e l'altro no. Il problema deve 
essere legato alla directory /usr/sbin/ perchè qualsiasi file mi è 
ineseguibile da utente ma perchè questo non succede a /usr/bin?
-- 
- 

 io pensavo System Bin (forse l'avevo letto da qualche parte)
E io sapevo Superuser Bin.
Facciamo un sondaggio? :)
Per l'OP, spostati su .iniziare o leggi meglio il materiale, soprattutto
gli Appunti Linux.
Bye.
-- 
Alessandro Pellizzari

 Facciamo un sondaggio? :)
Dal FHS 2.3 (Filesystem Hierarchy Standard ) :
3.15. /sbin : System binaries
3.15.1. Purpose
Utilities used for system administration (and other root-only commands) are
stored in /sbin, /usr/sbin, and
/usr/local/sbin. /sbin contains binaries essential for booting, restoring,
recovering, and/or repairing the
system in addition to the binaries in /bin. Programs executed after /usr is
known to be mounted (when there
are no problems) are generally placed into /usr/sbin. Locally-installed
system administration programs
should be placed into /usr/local/sbin.

 Dal FHS 2.3 (Filesystem Hierarchy Standard ) :
Dalla serie "RTFM ce lo diciamo pure da soli" :-)
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

Si ma in sbin ci stanno gli script per la connessione ad adsl, non mi va 
tanto di connettermi da root..... 

 Facciamo un sondaggio? :)
Non serve: system binaries, e` scritto in FHS.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Confidence is the feeling you have before you understand the situation.

 
il problema dell sbin è che vengono prese come comandi dalla shell solo se
si è loggati come root! è una questione che va al di la dei permessi!
-- 
Potete anche fermare me, ma non potete fermarci tutti...
Dopo tutto, "Siamo tutti uguali".