Pular para o conteúdo principal

Exemplos de uso do comando SCP

Tuto By: Leonardo Silva dos Santos em 31/10/2009 VOL.


Dicas úteis de como fazer uso deste poderoso programa para transferência de arquivos: 

Considere:

Máquina 1: 

192.168.254.92
Usuário: lsantos

Máquina 2: 

192.168.254.156
Usuário: tux 

Vamos lá! 

1. Copiar o arquivo "teste" na máquina 2 que está dentro do diretório /home/tux/Images para a máquina 1 dentro de /home/lsantos/dir_teste/: 

$ scp tux@192.168.254.156:/home/tux/Images/teste /home/lsantos/dir_teste/ 

$ cd /home/lsantos/dir_teste/
$ ls

teste 

2. Enviando o arquivo "arquivo.txt" da máquina 2 para a máquina 1 (ao não especificar um caminho de destino para o arquivo o mesmo irá para o diretório /home do usuário utilizado no login): 

$ scp arquivo.txt lsantos@192.168.254.92: 

(máquina 1)

$ pwd
/home/lsantos
$ ls -l arquivo.txt 
-rw-r--r-- 1 lsantos lsantos  0 2009-10-29 14:52 arquivo.txt 

3. Enviando o arquivo "megaupload" da máquina 1 para a máquina 2 dentro de /home/tux/Public: 

$ scp megaupload tux@192.168.254.156:/home/tux/Public 

4. Supondo que a máquina que você precisa enviar o arquivo esteja com o serviço ssh em uma porta específica, utilizamos o parâmetro -P: 

$ scp -P 6969 megaupload tux@192.168.254.156:/home/tux/Public 

5. É possível também habilitar o modo verbose para debugar a conexão: 

$ scp -vP 6969 megaupload tux@192.168.254.156:/home/tux/Public
Executing: program /usr/bin/ssh host 192.168.254.156, user tux, command scp -v -t /home/tux/Public
OpenSSH_5.1p1 Debian-5ubuntu1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.254.156 [192.168.254.156] port 6969.
*
*
*
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 1672, received 1272 bytes, in 0.1 seconds
Bytes per second: sent 25937.0, received 19732.0
debug1: Exit status 0 

Qualquer dúvida com relação ao comando, por favor, só enviar email para: rmnobarra@gmail.com 

Até mais! 

Comentários

+ Vistas

É quase que impossível "perder" o seu telefone agora.

As opções do avast! Anti-Theft podem ser controladas remotamente, ou  via Web  ou via SMS enviados de outro telefone. Com os controles via Web, você simplesmente logon e faz com umas poucas clicadas de botões realizar um rastreamento e/ou efetuar comandos no seu telefone. Com controles via SMS, você pode fazer o rastreamento do seu telefone através de comandos específicos via SMS enviados de qualquer outro numero telefônico de que você tenha especificado. Estrutura de comandos SMS Todos os comandos SMS devem começar com sua senha do avast!. Por exemplo, se sua senha avast! for 2222, o comando de bloqueio será: 2222 LOCK Baixe AQUI  todas as Orientações sobre essa maravilhosa Ferramenta. Ladrões não têm a menor chance: TechHamlet Mantenha o Poder em suas Mãos.    Ladrões não têm a menor chance!!

Servidor dhcp no Debian Squeeze

Servidor dhcp no Debian Squeeze Na nova versão do Debian (squeeze) não é mais o pacote dhcp3-server o recomendável para utilizarmos como servidor de dhcp, o novo responsável por isto é o pacote isc-dhcp-server. Mas antes de verificarmos os passos necessários para realizar a instalação e configuração do serviço, vamos entender: O que é o ISC-DHCP e o que ele faz? ISC-DHCP é uma coleção de software que implementa todos os aspectos do DHCP (Dynamic Host Configuration Protocol) suite. Inclui: Um servidor DHCP, que recebe as solicitações; Um cliente DHCP, que envia as solicitações ao servidor; Um agente de retransmissão DHCP, que passa solicitações DHCP de uma LAN para outra, de modo que não há necessidade de ter um servidor DHCP em cada LAN. O servidor ISC-DHCP irá responder as solicitações de qualquer cliente que esteja em conformidade com as normas do protocolo, e o cliente ISC-DHCP pode interagir com qualquer servidor que esteja em conformidade com essas normas. ...

Comandos Utilizados em Redes Linux

Configuração de endereço IPv4 fixo ifconfig eth0 192.168.1.1 netmask 255.255.255.0   (configura um ip manualmente) ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 (configura um alias, um segundo endereço ip) ifconfig eth0.1 192.168.1.1 netmask 255.255.255.0   (configura IP com dot1.q) ifconfig eth0 (verifica se a configuração foi realizada com sucesso) ifconfig eth0 down (desativa a placa de rede eth0) ifconfig eth0 up (ativa a placa de rede eth0) ifdown eth0 (desativa a placa de rede eth0) ifup eth0 (ativa a placa de rede eth0)   Configuração de gateway IPv4  fixo # route add default gw 192.168.10.10 (configura um gateway) # route (mostra se o gateway foi configurado) ou # route -n   Remove a rota default # route del default   Configurar uma rota para a rede 172.16.0.0/16 indo para o endereço 192.168.2.1 # route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.2.1   Verificar a tabela de rotas # r...