Como fazer upload de arquivos através do VPS para o servidor Ubuntu usando o PuTTY

0

Eu tenho meu VPS praticamente pronto agora e quero fazer upload de alguns arquivos básicos para o servidor, que está executando o Ubuntu 9.10. Estou usando meu laptop doméstico com o Windows XP e conectando-me ao VPS com o PuTTY. Como posso carregar os arquivos? Existe algum programa de ftp, como em hostings gerenciados regularmente, apenas para carregar arquivos com? Eu estava pensando no ProFTPd, mas não tenho idéia de como fazer isso funcionar.

    
por Kazark 26.05.2010 / 18:49

4 respostas

2

Eu instalaria o sshd (openssh) no sistema Ubuntu (secure shell server) e usaria algo como o filezilla para transferir os arquivos com segurança através do scp, ou qualquer coisa que suporte o sftp ou o scp para transferi-los para o servidor. O FTP simples envia senhas em texto puro, algo definitivamente ruim para fazer.

Eu também consideraria instalar o sshd e modificá-lo para ouvir uma porta personalizada diferente de 22 para evitar varreduras de ataques automatizadas, e ter certeza de que você tem uma boa senha, além de instalar um pacote como o denyhosts para bloquear várias senhas incorretas (tenha cuidado para não se trancar, vá até o arquivo de configuração e coloque na lista de permissões o seu próprio ip se você precisar).

    
por 26.05.2010 / 18:54
2

A resposta do Bart Silverstrim é boa, você não quer instalar um servidor FTP simples no seu VPS.

Sua recomendação do WinSCP é a mesma que eu recomendei. É principalmente um cliente scp / sftp que adicionou recursos FTP / FTPS regulares. Ou, FileZilla que começou como um cliente de FTP, e posteriormente adicionou scp, sftp & capacidades de ftps. (Nota: sftp == um protocolo semelhante a FTP encapsulado em ssh, FTPS == Porta regular 21 FTP + SSL / TLS (em outra porta), ambos protegem contra detecção de senha)

Como você indicou que já está se conectando com o SSH e, por padrão, o openssh instala com o servidor sftp ativado, você tem tudo o que precisa no servidor para transferir arquivos para e a partir dele com esses dois programas.

    
por 26.05.2010 / 20:11
2

O Putty vem com um cliente FTP seguro chamado psftp.exe . Permite transferências de arquivos usando o protocolo SSH. Você não precisará de um servidor FTP, o servidor SSH fará todo o trabalho.

    
por 26.05.2010 / 21:52
0

Você não precisa de nenhum FTP. Você tem acesso SSH (suponho que sim, como você disse que você configurou), isso é suficiente. Você pode procurar seu servidor em, por exemplo Nautilus, basta digitar ssh://servername na barra de localização. Você pode copiar coisas com scp na linha de comando. Você pode até montar o sistema de arquivos no servidor usando o sshfs (existe um pacote no Debian / Ubuntu para ele, assim chamado). Então, por que você precisaria de um ftpd adicional?

Uma observação sobre a segurança do SSH: A melhor maneira é não usar senhas e autenticar com Chaves públicas , você também não precisa das coisas do denyhosts.

    
por 26.05.2010 / 21:49