Newsgroup: it.comp.os.linux.iniziare
Titolo: kppd da user

Ho impostato come root il Kppd per la connessione ad internet ma mi sono
rimasti alcuni dubbi:
1) c'è modo di evitare di doverlo lanciare prima di eseguire il browser
(netscape) ? o magari di farlo lanciare direttamente da netscape?
Come root va tutto ok, poi sono uscito da KDE e ho lanciato il comando chmod
755 /usr/sbin/ppd e controllando i permessi ora tutti hanno r-w , quindi va
tutto.
2) come mai quando accedo al sistema come user (generico) lancio KDE e provo
a lanciare kppd mi chiede la password di root?! e se anche l'inserisco non
accade nulla?! , e ovviamente netscape non funziona!
Grazie a chiunque voglia darmi una mano.

 
super FAQ
vedi sul sito del LUG di Genova. c'era un manualetto su kppp
l'indirizzo e` del tipo 
www.fisica.unige.it/~linuxgrp
ciao, Andrea
PS. personalmente, preferisco non toccare i permessi (suid) di kppp,
ma quelli di pppd.

 l'indirizzo e` del tipo 
www.fisica.unige.it/~linuxgrp
Grazie, vado ... leggo e  .... provvedo ;-) ,  a buon rendere!

 ha scritto nel messaggio
news:p7Yw7.6574$g42.1...@news.infostrada.it...


 
Il punto, come spiegano a Genova e` che pppd deve essere in grado
di lanciare altri programmi riservati a root.
Quindi,
- o lo lanci come root (ed e` la politica che sceglie RedHat)
tramite un "su", che ti chiede la password.
- o gli imposti il suid, in modo che chiunque lo lanci e come
se lo avesse lanciato root.
La prima soluzione e` la piu` consigliabile in termini di sicurezza.
Se opti per la seconda, dovrai anche sfrugugliare nello script
che lancia kppp e/o nella configurazione dell'icona, per eliminare il
"su" (o "ksu", o l'analogo gnome) con la sua richiesta di password.
Non ho a portata di mano una RedHat recente con kde e modem per vedere
come e` congegnato. 
ciao, Andrea

 La prima soluzione e` la piu` consigliabile in termini di sicurezza.
mmm, ma sei sicuro?!
mi dici che è più sicuro lanciare un comando SU e passare a root e poi
entrare in internet rispetto ad una configurazione ad hoc per un utente?!
Scusa se la domanda è banale ma come avrai capito non sono un esperto ;-)

 
In un caso non e` che tieni aperta una seduta di root, ma usi su o
pam o qualcosa di simile solo per lanciare pppd, dimostrando di
conoscerne la password.
Non tocchi nulla nella struttura dei permessi del sistema.
Cambiando il suid di kppp, chiunque lanci kppp lo fa come se fosse
root, con tutti i suoi privilegi e senza doverne conoscere la
password. Tenendo conto che il file $HOME/.kde/.../kppprc,
facilmente modificabile, puo` contenere dei comandi che vengono
eseguiti da kppp (e quindi da root) al momento del collegamento
o della sconnessione ... non mi sento molto tranquillo.
Va molto meglio se cambi il suid solo a pppd.
Quindi, ad occhio direi che a casa, dove tutti sanno la password
di root, sia buona una soluzione tipo RedHat.
In un piccolo ufficio, con un collegamento via modem, non
permanente e password segreta, sia meglio una soluzione tipo
Mandrake, con pppd suid-ato.
A meno che non ci siano protezioni che non conosco, eviterei
di mettere il suid a kppp.
ciao, Andrea
ciao, Andrea

Ok, tutto chiaro e ora posso dire di trovarmi d'accordo con te riguardo la
Red Hat.
Ho deciso di studiarmi la configurazione a tavolino e da shell, poi cercherò
di capire come funziona kppp, credo sia la soluzione ideale per comprendere
e non accettare passivamente i vostri utili consigli.
Grazie ancora.