Pagina 1 di 1

Accedere ad un computer tramite ssh

Inviato: lun 26 feb 2007, 16:28
da phoenixmac
salve a tutti.
Sono un felice utente mac da 10 anni, e volevo sapere se è possibile accedere da terminale ad un altro computer utilizzando ssh. Premetto che non so da dove iniziare. Qualche gentile anima pia può darmi una mano?

Un amico programmatore mi ha detto di chiedere ad una comunità di utenti linux perchè il sistema è identico e non cambia di una virgola. Potete darmi una mano?

Premetto anche che uso un router a cui ho disabilitato il firewall. ;) :D

Inviato: lun 26 feb 2007, 16:33
da masalapianta
sul computer cui vuoi accedere tiri su sshd, sul computer dal quale vuoi accedere installi il client ssh e scrivi in shell:
ssh utente@macchina_cui_voglio_accedere
ti chiedera' la password di quell'utente e poi se la password e' corretta ti troverai davanti a una shell

Inviato: lun 26 feb 2007, 16:40
da phoenixmac
ok, grazie. Ma che cosa devo istallare sul computer in cui voglio entrare? e poi non ho capito.. ma non si deve utilizzare il terminale?

Inviato: lun 26 feb 2007, 17:09
da op15l
shh molto probabilmente e' gia' installato. scrivi ssh in shell....

Inviato: lun 26 feb 2007, 17:27
da masalapianta
phoenixmac ha scritto:ok, grazie. Ma che cosa devo istallare sul computer in cui voglio entrare? e poi non ho capito.. ma non si deve utilizzare il terminale?
devi installare sshd e si, si deve usare il terminale

Inviato: lun 26 feb 2007, 17:38
da albatros
ok, grazie. Ma che cosa devo istallare sul computer in cui voglio entrare? e poi non ho capito.. ma non si deve utilizzare il terminale?
Ripeto con parole leggermente diverse quello che ha già detto masalapianta:
Devi installare e poi far eseguire (tirare su) sshd, ovvero il server ssh (che potrai eventualmente configurare per accettare l'inoltro del display grafico, per non permettere il logint tramite ssh a root, eccetera), dopidiché da un terminale (xterm, rxvt, konsole, una tty, insomma, dalla shell) scrivi, supponendo che la macchina a cui ti vuoi collegare si chiami luna, il domininio terra.it, indirizzo ip 345.456.765.876 e tu abbia un account in cui il tuo nome utente di login è terrestre:
ssh -l terrestre luna.terra.it
oppure
ssh terrestre@luna.terra.it
oppure
ssh -l terrestre 345.456.765.876
oppure
ssh terrestre@345.456.765.876
o anche
ssh 345.456.765.876
o
ssh luna.terra.it

Nei primi 4 casi ti verrà chiesta solo la passwd, negli ultimi 2 verrà supposto che il tuo nome utente sia lo stesso della macchina da cui ti colleghi, ma potrai specificarlo se diverso prima della password.
Se la macchina di destinazione ha l'X11 forwarding abilitato potrai ad esempio eseguire sulla macchina remota, dopo aver fatto login con ssh con l'opzione -X (ssh -X eccetera):
xeyes&
(per esempio, supponendo che tale applicazione ci sia)
e vedere due occhi che seguono il tuo mouse sullo schermo della macchina da cui scrivi...
Su ssh potrai fare rsync, potrai usare scp per copiare files, potrai usare ssh per eseguire un solo comando, eccetera.
Ti rimando a man ssh per una spiegazione più dettagliata e rigorosa.

Re: Accedere ad un computer tramite ssh

Inviato: lun 26 feb 2007, 18:03
da tgmx
phoenixmac ha scritto: Sono un felice utente mac da 10 anni, e volevo sapere...
Scusa la domanda ma devi fare questo collegamento da mac, linux, win o cosa?
Se usi il mac tempo fa avevo letto qualcosa su:
http://www.macssh.com/