Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi con l'istallazione programma

Sto cercando di istallare il jdk della Sun. Io uso Kubuntu, provo ad
entrare come admin da consolle e fin qui tutto ok. Quando provo a
lanciare il programma di istallazione esce la seguente scritta:
The launcher "jdk-1_5_0_07-nb-5_0-linux-ml.bin"
          is not executable for the current user.  Please give
          execute permission for the current user before
          attempting to launch the installer.
Eppure sono come root.

Luca ha scritto:

essere root non ti garantisce di avere tutti i permessi necessari -- non 
pensare a win. Ad ogni file sono assegnati tre tipi di permessi 
(lettura, scrittura ed esecuzioni) cui corrispondono rispettivamente le 
sigle r,w,x. Il comando per modificare i permessi di un file č chmod. 
Nel tuo caso, digita:
chmod +x [percorso file]
e vedrai che ora č possibile eseguirlo.
man chmod x maggiori info
ciau!

 Eppure sono come root.
TI hanno già spiegato come fare, ma prendi in considerazione di installare
tutto tramite Adept (o simili) ;-)
-- 
Hattrick Club: Benevento Sporting (237481) VIII.1418
Blog: 
http://telepath.netsons.org
Nothing is impossible
Nothing is unreachable

 ciau!
Perfetto adesso l'istallazione parte però si blocca col seguente
errore:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
The installer is unable to run in graphical mode. Try running the
installer with the -console or -silent flag.
Ho provato ad istallare il pacchetto xlib e pure a istallare in
modalità -console
col seguente messaggio:
The wizard cannot continue because of the following error: Invalid
command line option: console is not supported (1001) (403)
WARNING: could not delete temporary file /tmp/ismp001/590045
WARNING: could not delete temporary file /tmp/ismp001/2994131
WARNING: could not delete temporary file /tmp/ismp001/2633713
In modalità silent non fa invece niente.

 Xlib: No protocol specified
Devi far partire l'ambiente grafico da root e non aprire una consolle
nell'ambiente grafico di un altro utente.

debian...@libero.it
 wrote: [CUT]

Perche ?
man xhost .
PS usare X da root e' come spararsi sulle @@ !
-- 
Linux Slack-pre-11 2.6.17.6 #1 PREEMPT Sat Jul 22 11:58:12 CEST 2006 i686
pentium4 i386 GNU/Linux

 Xlib: No protocol specified
]zac[
Di solito succede se da utente normale passi a root da una konsole (in
grafica), ti basta, da utente normale prima di passare a root, lanciare '
xhost + ' :
xhost +
access control disabled, clients can connect from any host

 PS usare X da root e' come spararsi sulle @@ !
Io l'ho già fatto eppure (ho controllato) le mie palle funzionano
bene, e anche tutto il resto!
Non sono nemmeno stato attaccato da hackers crackers lamers etc...
Non mi è esploso il PC.
Se il SO è ben configurato, con tutte le cose a posto e idem i
programmi, non c'è particolare rischio a usare root anche con
l'ambiente grafico. In linea teorica si potrebbe anche usare come
utente normale. Che poi usare root solo per compiti di amministrazione
sia una regola di diligenza, non c'è dubbio, ma qui stiamo parlando di
installare un programma.

 programmi, non c'è particolare rischio a usare root anche con
]zac[
Sbagliato, in maniera enorme, in questa maniera qualsiasi programma, che si 
voglia o meno, locale o remoto, dal file system o dalla posta o da
navigazione web, potrebbe girare con permessi onnipotenti su tutto il
sistema.
In questo modo si è buttato (e senza motivo, visto che non è MAI necessario
loggarsi direttamente come root) una delle maggiori difese di linux.
Ognuno è liberissimo di usare il sistema come gli pare, molto meno di fare
affermazioni palesemente errate e rischiosa (lasciando perdere la sicurezza
con cui si fanno certe affermazioni).
In sintesi se qualche volta capita di usare il sistema come utente root
niente di male (a parte per il fegato di alcuni 'duri e puri'), malissimo
se è la pratica abituale.

 se è la pratica abituale.
Che è esattamente quello che ho detto io, ma che tu hai tagliato ad
arte.

 Xlib: connection to ":0.0" refused by server
L'ambiente X dovrebbe essere inibito a root, su ubuntu... oltre al resto
che è già stato detto, considera di usare il modo ubuntu: 
sudo <programma di installazione>
E meglio ancora, cercare sulle faq di ubuntu come installare il tutto
tramite pacchetti... imho, è sempre preferibile.
Ciao ciao
Claudio

 cui i programmi girano senza permessi privilegiati. E sono tanti quanti
Non sono tanti quanti.
C'e' un gradino in piu' da superare.
E' relativamente facile sfruttare un bachetto di qualche cosa.
E' gia' piu' difficile trovare un bachetto che ti consento, poi, anche
la privilege escalation.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 la privilege escalation.
Potremmo metterci a contarli. Comunque non è questo il punto. Il punto
è che entare nell'ambiente grafico da root non è come "spararsi nelle
@@", ma certe persone non aspettano altro che una scusa per flammare.
Era un bel po' di anni che non frequentavo questo ng e vedo che la
situazione era schifiltosa anni fa e lo è anche adesso. Da una parte
newbie che fanno di tutto per farsi odiare (topic assurdi, domande
stra-faq, pretese di pappa pronta), dall'altro ci sono pseudo-esperti
che non trovano luogo migliore per sperimentare la loro supponenza.
C'è chi ha un problema e chi cerca di aiutare, ma sono una minoranza.
Tornando in topic, in alcuni anni di uso di linux mi è capitato al
massimo tre volte di dover usare l'ambiente grafico di root per
installare un programma: una volta con java, una volta con netbeans
(forse) e una volta con una vecchia versione di staroffice (forse).
Visto che l'OP si è trovato nella stessa situazione in cui mi trovai
io, consigliarli di entrare da root in ambiente grafico è una
soluzione. Anche perchè (e lo ripeto) una attenta configurazione (e un
pronto aggiornamento) del sistema e dei programmi che lo compongono è
moooolto più importante che non fare gli integralisti pur di evitare
di entrare (una tantum) come root. Perchè per entrarti nel sistema
devono trovare uno spiraglio ed essere root _di_per_sè_ non apre
nessuno spiraglio. L'unica volta che ho avuto problemi seri con un
cracker è stato quando per una mia sbadataggine ho installato una
versione bacata di proftpd (su un desktop, mi serviva per scambiare
file con win senza usare samba): la versione presente nel sistema era
bacata (e sto parlando di una slack) e non l'avevo aggiornata (dovevo
usarlo una sola volta fuori rete, poi non l'ho disinstallato). Non ero
root eppure i cracker hanno fatto la festa. Poi è buona norma (come ho
già detto e ripetuto) non usare root se non per compiti di
amministrazione, ma se una volta capita di doverlo fare, non mettiamoci
a urare, perchè non è successo nulla di grave.

 massimo tre volte di dover usare l'ambiente grafico di root per
Questa sia la cosa piu' giusta da fare, dovrebbe essere scritto a
caratteri cubitali: non si usa root in grafica se non ci si e'
costretti, e quando lo si fa, si sta mooooooolto attenti.
Sono comunque d'accordo con le distribuzioni che tentano di scoraggiare
l'uso di root al niubbo, se non si fa cosi', appena scoprono che
loggandosi come root non c'e' da fare nulla per: installare, usare
periferiche strane, modificare parametri pesanti, etc. non c'e' pezza:
da quel momento, si loggheranno sempre come root, perche' e' piu'
comodo.
