copia via ssh

1. copia via ssh

thiala
tfl

(usa Debian)

Enviado em 30/01/2010 - 20:52h

pessoal estou com dificuldade de fazer a copia via ssh com scp, estou começando agora.
minha máquina é um mac mas logo no ssh p/ ter acesso a maquina linux do trabalho. preciso copiar uma pasta da máquina do trabalho p/ meu mac os. utilizo o x11 p/ fazer o acesso remoto.
entro no diretorio que está a pasta. depois coloco:

scp -r thiala@nautilus:~/Dados/Artigos/* /Users/Thiala/Documents/

dai aparece essa msg: scp: /home_nautilus/thiala/Dados/Artigos/*: No such file or directory
porém esse diretorio existe..mesmo pq estou dentro dele..

estou logada na maquina linux do trabalho (origem) destino minha maquina local..
q estou fazendo de errado?



  


2. Tente

André
andrezc

(usa Debian)

Enviado em 30/01/2010 - 20:56h

scp /Dados/Artigos/ seu_ip:/Users/Thiala/Documents/


3. Re: copia via ssh

thiala
tfl

(usa Debian)

Enviado em 30/01/2010 - 21:08h

tentei ficou um tempão e depois apareceu
ssh: connect to host 192.168.1.61 port 22: Connection timed out
lost connection
...


4. Re: copia via ssh

André
andrezc

(usa Debian)

Enviado em 30/01/2010 - 21:14h

Ah, eu havia me esquecido, para copiar diretórios vc deve usar o parâmetro -r

scp -r /Dados/Artigos/ seu_ip:/Users/Thiala/Documents/


5. ainda não foi

thiala
tfl

(usa Debian)

Enviado em 30/01/2010 - 21:26h

coloquei o -r
testei até em outra pasta que tenho todas as permissoes
e deu ssh: connect to host 192.168.1.64 port 22: Connection timed out
lost connection

thiala@nautilus:~/Dados/L551/transecto250m_mat$ scp -r /Dados/L551/transecto250m_mat/ 192.168.1.64:/Users/Thiala/Documents

where m'i wrong?



6. use o sftp

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 30/01/2010 - 21:44h


bem, a sintaxe correta é:

$ scp irado@localhost:~/.bash* .

está TRAZENDO os arquivos do remoto para o local. Para enviar do local para o remoto:

$ scp .bash* irado@localhost:~/

vc pode usar * para enviar/trazer TODOS os arquivos.


a sugestão:

o sftp é o ftp seguro:

sftp usuário@IPmaquinadestino
[..senha, etc..]
sftp> <-- êste é o prompt

os comandos básicos são:

lcd folder_local
cd <folder_remoto>
ls (lista conteúdo do diretório remoto)
lls (lista conteúdo diretorio local)

get *mp3 (traz os arquivos *mp3 do remoto para o local)
put *doc (envia arquivos *doc do local para o remoto)

get (ou put) * <-- TODOS os arquivos do remoto-->local ou local->remoto






7. Re: copia via ssh

Tadzio Buscácio
Tadzio

(usa Linux Mint)

Enviado em 30/01/2010 - 22:16h

siga a dica do irado.
só explicando: para você usar scp, o computador de destino (no caso o seu Mac) tem que ter o servidor sshd (ou equivalente) aberto, por isso vc recebe timeout, não tem serviço na porta 22...
lembre-se que com ssh é como se você estivesse no Linux lá, para acessar seu Mac só se ele tivesse algum serviço (ssh, ftp, telnet, etc) aberto.


8. éé

Sérgio de Souza
sergito

(usa Debian)

Enviado em 30/01/2010 - 23:22h

se fosse algum erro de sintaxe do comando ele daria depois que pedir a senha..
porém antes mesmo ele esta dando timeout, quer dizer que a porta 22 no outro lado deve esta fechada ou não existe algum serviço ssh rodando.

para verificar, vc poder instalar o nmap na sua maquina linux e verificar a porta aberta no destino:
#aptitude install nmap
nmap -P0 <ip destino>


[]'s Sergito
blog: http://www.layer8howto.net




9. Re: copia via ssh

thiala
tfl

(usa Debian)

Enviado em 31/01/2010 - 16:21h

nao consigo ter acesso ao nmap, só o root.. o sftp meu mac nao reconhece o comando..z:(


10. netstat

Leonardo Gomes Duarte
lgomesd

(usa Suse)

Enviado em 01/02/2010 - 18:08h

Não sei se o mac aceita netstat, tente e veja se a porta 22 está aberta, provavelmente não pois este erro de timeout ou é provocado por firewall que barra a conexão ou você não tem um servidor ssh rodando no seu mac.

Att.

Leonardo Gomes Duarte.


11. Re: copia via ssh

Carlos Bruno
cbcarlos7

(usa Linux Mint)

Enviado em 01/02/2011 - 15:15h

A dica do "irado".. é irada!
Deu certinho comigo!
Parabens!


12. Copia via ssh

Eduardo
eddumm22

(usa Outra)

Enviado em 12/11/2013 - 11:33h

Amigo o erro de conexão se da por conta de a maquina que você quer que receba os arquivos não possui acesso ssh.


executa ai .... sudo apt-get install openssh-server.


e tenta executar novamente seu comando de copia de arquivo via scp...

espero ter ajudado.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts