Deploy automatizado usando GIT num servidor com acesso SSH facilitado.

  Primeiramente, precisamos ter no computador servidor e o computador cliente o protocolo Secure Shell(SSH) e GIT(Gerenciador de Arquivos). No SSH o acesso pode ser feito por linhas de comandos entre as máquinas. Saiba que a porta padrão SSH é 22, caso sua porta seja outra é necessário especificar na hora do acesso. Exemplo 1: Servidor Terra tem porta padrão. $ ssh my_user@my_server Exemplo 2: Servidor Lua não tem porta padrão, pois é a 2222. temos que adicionar ” -p <numero_porta>” . $ ssh -p 2222 my_user@my_server Observe que ao executar o comando acima, solicitará a senha no terminal. E […]

Transferir arquivos e pastas por sftp?

O sftp é um protocolo para transferência de arquivo ou pastas de servidor para máquina cliente.  Para utilização do sftp é necessário que a máquina tenha acesso pelo ssh(preferencialmente por ssh facilitado). A porta padrão é 22, no exemplo apresentado abaixo é porta 2222, utiliza-se o [-o port=number_port] veja o exemplo abaixo: $ sftp -o port=2222 user@192.168.33.12 Após esse comando você será autenticado no servidor e poderá utilizar os principais comandos listados abaixo: help = comando para receber ajuda do sftp só poderá ser acionado após logado como sftp; ? = comando de abreviação do help; $ sftp>? lls = […]

Transferência de Arquivos por SCP.

O SCP ou Secure Copy  é um  meio seguro de transferência de arquivos  entre duas máquinas, uma cliente e outra servidora. Para isso utiliza o protocolo ssh.  Considerando que scp e ssh está na porta padrão 22 da hospedagem web(ou máquina servidora). Máquina cliente(M.C) terá o  IPv4: 192.1.1.10 ; Máquina servidora(M.S) terá o Ipv4: 192.2.2.20 . Todos os comandos scp realizado para transferência de arquivos será executados no terminal da M.C. Desse modo, será feito download(transferência de arquivos da máquina servidora para máquina cliente) e upload(transferência de arquivos da máquina cliente para a máquina servidora. ) de dados. Situação 1: Fazer upload de […]