SCP
Como você tem acesso ssh, basta usar o comando scp
para fazer seu trabalho.
No terminal, digite:
scp -r /path/to/my/folder myUsername@nameOfRemoteComputer:/path/to/my/folder
Se você também usa o mesmo nome de usuário em ambos os computadores, você pode até mesmo omitir myUsername@
e digitar:
scp -r /path/to/my/folder nameOfRemoteComputer:/path/to/my/folder
O nome do copunidador remoto pode ser um IP, um nome de domínio ou um nome atribuído em /etc/hosts
.
Evite digitar senha para conexão SSH
Você pode configurar um par de chaves SSH entre seu servidor e sua máquina local.
Sugiro que você use o aplicativo Senhas e chaves . Deve vir pré-instalado no Ubuntu.
Novopardechaves
Pressioneoverde+ecrieumanovaSecureShellKey.Sigaascaixasdediálogoparacriarumnovopardechaves.
id_rsa
e id_rsa.pub
, você precisará obter uma cópia de id_rsa.pub
em seu servidor para fazer o par de chaves funcionar.
Adicione o conteúdo de id_rsa.pub
ao arquivo ~/.ssh/authorized_keys
em seu servidor em uma nova linha. Você poderia usar o comando: cat id_rsa.pub >>~/.ssh/authorized_keys
após o login no ssh.
Se você definir uma frase secreta para a chave privada, precisará inserir a frase secreta para desativá-la. Não atribua senha para facilitar o uso.