Ubuntu 16.04 sftp e vscode ssh não funcionam
Eu uso o MobaXterm no meu PC com Windows para me conectar a uma máquina Ubuntu 16.04.
Trabalhei bem até recentemente, descobri que o SFTP não estava funcionando, então meu painel sftp MobaXterm desapareceu.
Para ter certeza de que não é um problema com o MobaXterm, também baixei o FileZilla para testar o SFTP, que também não está funcionando.
Além disso, tentei usar VSCode no meu PC com Windows com a extensão "Remote-SSH" para me conectar à minha máquina Ubuntu, mas continua mostrando este erro:
Não tenho certeza se esses problemas de conexão que mencionei vieram depois
- Eu instalei o zsh na minha máquina Ubuntu,
- Eu instalei o XRDP, mas desinstalei depois.
Qualquer ajuda eu ficaria muito grato.
Respostas
Em sua configuração zsh, algo sai logo após você fazer o login ou abrir um terminal?
Tive um problema semelhante em que o rsync reclamava de um terminal sujo (esqueci a mensagem exata, mas basicamente o rsync não viu o que esperava ver na conexão remota). Acontece que o problema era o fortunecomando que eu adicionei ao meu .bashrc; estava imprimindo uma mensagem da sorte no início de cada conexão SSH, independentemente de ser uma sessão interativa ou não.
No meu caso, adicionei o snippet abaixo no topo do meu .bashrc, o que resolveu o problema:
# If not running interactively, don't do anything
[[ $- != *i* ]] && return