download da sftp con riga di comando

Networking, configurazione della connessione, periferiche e condivisioni di rete.
s_p
Prode Principiante
Messaggi: 33
Iscrizione: giovedì 31 dicembre 2009, 11:34

download da sftp con riga di comando

Messaggio da s_p »

ciao a tutti

ho questo problema : in uno script ad un certo punto devo effettuare il download dal muletto casalingo (sftp) una cartella di file e metterla in una cartella della home del pc locale.

ho provato con

Codice: Seleziona tutto

wget sftp://server@192.168.1.1/media/Store/sources /home/io/sources
cp sftp://server@192.168.1.1/media/Store/sources /home/io/sources
ma ottengo solo errori.

dove sbaglio?
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: download da sftp con riga di comando

Messaggio da ReMichael »

Usa scp:

Codice: Seleziona tutto

scp -r server@192.168.1.1:/media/Store/sources /home/io/
s_p
Prode Principiante
Messaggi: 33
Iscrizione: giovedì 31 dicembre 2009, 11:34

Re: download da sftp con riga di comando

Messaggio da s_p »

grazie , il comando funge  ;D , ma come faccio per la password? ::)
dovrei essere di fronte al pc altrimenti il sistema rimane in attesa!
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: download da sftp con riga di comando

Messaggio da ReMichael »

s_p ha scritto: grazie , il comando funge  ;D , ma come faccio per la password? ::)
dovrei essere di fronte al pc altrimenti il sistema rimane in attesa!
puoi usare i certificati senza password, in modo che il server riconosce il certificato e puoi accedere senza la richiesta della password.

Quindi, supponendo che io sia l'utente sul pc client, e server l'utente con il quale fare la connessione al server, devi creare una coppia di chiavi sul pc client per l'utente io (senza password):

Codice: Seleziona tutto

ssh-keygen -t dsa
Questo comando andrà a creare la chiave privata e pubblica nella cartella .ssh della home dell'utente io. A questo punto devi copiare la chiave pubblica contenuta nel file /home/io/.ssh/id_dsa.pub sul server nel file: .ssh/authorized_keys nella home dell'utente server (se il file non esiste crealo).

Puoi testare il tutto collegandoti via ssh:

Codice: Seleziona tutto

ssh server@192.168.1.1
non dovrebbe più chiederti la password.
s_p
Prode Principiante
Messaggi: 33
Iscrizione: giovedì 31 dicembre 2009, 11:34

Re: download da sftp con riga di comando

Messaggio da s_p »

grazie tante.

funzia
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: max64bo e 3 ospiti