Accedere ad un computer tramite ssh

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
phoenixmac
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: lun 26 feb 2007, 16:24

Accedere ad un computer tramite ssh

Messaggio 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

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio 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

phoenixmac
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: lun 26 feb 2007, 16:24

Messaggio 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?

Avatar utente
op15l
Linux 3.x
Linux 3.x
Messaggi: 604
Iscritto il: mer 26 gen 2005, 0:00
Kernel: 2.6.27
Desktop: kde 4.1.3
Località: Cattolica

Messaggio da op15l »

shh molto probabilmente e' gia' installato. scrivi ssh in shell....

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio 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

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio 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.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: Accedere ad un computer tramite ssh

Messaggio 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/

Rispondi