|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Adibire un PC a terminale
Ho una Postazione principale (Athlon 2000, 512 mb ddr, HD 60 GB) e una postazione secondaria (P2-400, 128 mb ram, hd 10 gb). Le due postazioni sono collegate in rete.
E' possibile fare il login nella postazione secondaria e usarla come un terminale eseguendo i software residenti su quella principale ? Posso ad esempio visualizzare il mio desktop senza utilizzare programmi molto lenti quali vnc ecc. Quello che vorrei in sisntesi è riuscire ad utilizzare la mia postazione secondaria come se lavorassi su quella principale, avendo a disposizione tutti i miei files e i miei programmi. Sono stato chiaro ? ![]() E' possibile ? ![]() Qualcuno mi darebbe una mano ? ![]()
__________________
- Visita il mio blog |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Certo, il tanto bistrattato xfree è nato per questo.
Ecco la procedura da seguire, che puoi automatizzare in qualche modo con degli script. Avvia la macchina terminale in modalità testo e loggati normalmente; lancia quindi _solo_ X in background: X & Premi ctrl+alt+f1 per tornare sulla console; esegui quindi export DISPLAY=:0 Loggati quindi dal computer terminale sull'altro computer tramite ssh, abilitando l'X-forward: ssh -X <ip dell'altro computer> Una volta entrato, esegui ad es. startkde Premi ctrl+alt+f7 per tornare su X. Tutto quello che vedrai accadrà sul computer remoto, ma verrà visualizzato sul computer terminale.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Controlla anche che sul computer remoto in /etc/ssh/sshd_config ci sia
X11Forwarding yes
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Quote:
ssh: connect to address 10.0.0.1 port 22 no route to host Che significa
__________________
- Visita il mio blog |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Quote:
![]() ora mi dice CONNECTION REFUSED perchè ???? ![]() ![]() ![]() ![]() ![]()
__________________
- Visita il mio blog |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Hai lanciato il server sshd dall'altra parte?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#7 |
Bannato
Iscritto dal: May 2002
Messaggi: 343
|
ciao ,
non ho capito una cosa perche devi definire export DISPLAY=0 mi puoi spiegare? |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quella variabile d'ambiente determina dove devono essere visualizzate le finestre, ed è usata anche da ssh per decidere dove mandare in forward le richieste per X. Il valore :0 (non 0) indica di usare il display 0 (il primo) tramite protocollo unix domain socket (locale, più veloce del tcp/ip).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Quote:
__________________
- Visita il mio blog |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Se è stato installato, in genere basta eseguire
/etc/init.d/sshd start altimenti lo trovi sicuramente nei cd di installazione.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
quando cerco di eseguirlo mi dice:
Avvio sshd:Privilege separation user sshd does not exist [FALLITO] non ho capito se il "fallito si riferisce a me o al sshd ![]()
__________________
- Visita il mio blog |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Strano che sshd non ti sia stato configurato correttamente in fase di installazione.
Devi creare il gruppo sshd e l'utente sshd, appartenente all'omonimo gruppo. Che diavolo di distribuzione stai usando?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
mdk 9
__________________
- Visita il mio blog |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Mah uso la mdk 8.2 e questi problemi con sshd non li ho mai visti...che hanno combinato nella 9?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Non so che dirti...
come faccio a farlo funzionare ?
__________________
- Visita il mio blog |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Dovresti aggiungere user/group sshd; oppure, visto che non gradisce la separazione dei privilegi, semplicemnte...disabilitala: apri /etc/ssh/sshd_config e cambia il parametro UsePrivilegeSeparation da yes a no.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Jul 1999
Città: Fermo (FINALMENTE FM!!!)
Messaggi: 828
|
Perfetto ! ora funziona. GRAZIE
![]() Un'ultima cosuccia: ci sarebbe un modo per automatizzare tutta la procedura ?
__________________
- Visita il mio blog |
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Il server ssh (se già non accade) può essere avviato automaticamente, basta che usi DrakConf.
Per il resto, puoi impostare automaticamente DISPLAY al login. Basta che aggiungi al file <tuahome>/.bashrc le righe: DISPLAY=:0 export DISPLAY Per quel che riguarda la connessione con ssh, non c'è modo di farla in automatico, in quanto ssh non consente (per motivi di sicurezza) che la password venga impostata tramite script. Ci sono forse altri modi (anche più automatizzabili) per far partire la connessione, ma usare ssh è la via più sicura, e tutto sommato è anche semplice.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:15.