
Olá, eu realmente não tenho muito conhecimento sobre servidores/ftp, etc., então me desculpe se não pareço compreensível, apenas me diga como lhe contar informações mais precisas. Eu segui um tutorial para fazer meu ftp usar sftp aqui é o link: https://memo-linux.com/mettre-en-place-un-serveur-sftp-sous-debian-8/ o link não está em inglês, mas foi o que fiz:
apt install openssh-server
então eu abri /etc/ssh/sshd_config
nano /etc/ssh/sshd_config
e mudei a porta 22 para a porta 666 e também adicionei isto no final do arquivo:
Subsystem sftp internal-sftp
Match group sftp
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
então escrevi todos esses comandos no terminal:
addgroup sftp
mkdir -p /home/fred
useradd -s /bin/false -d /home/fred -g sftp fred
passwd fred
chown root:root /home/fred/
chmod -R 770 /home/fred/
usermod -d / fred
então o tutorial pediu para ativar o sftp desta forma:
systemctl restart ssh
Mas recebi este erro:
Job for ssh.service failed. See 'systemctl status ssh.service' and 'journalctl -xn' for details.
Então eu fui desconectado e tentei me reconectar com essas formas, mas ninguém funcionou:
sftp fred@IPofServer
obteve: ssh: conecte-se ao host IPofServer porta 22: Conexão recusada
sftp fred@IPofServer:666
obteve: ssh: conecte-se ao host IPofServer porta 22: Conexão recusada
ssh fred@IPofServer
obteve: ssh: conecte-se ao host IPofServer porta 22: Conexão recusada
ssh root@IPofServer
obteve: ssh: conecte-se ao host IPofServer porta 22: Conexão recusada
ssh root@IPofServer -p 666
ssh: conecte-se ao host IPofServer porta 666: recurso temporariamente indisponível
sftp -oPort=666 root@IPofServer
ssh: conecte-se ao host IPofServer porta 666: recurso temporariamente indisponível
Agora mudei o arquivo usando o Webmin (não sei por que ele consegue se conectar ao servidor, mas ele conseguiu ..) mudei de volta 666 para 22 e removi o trecho de código do final do arquivo
mas ainda :
ssh root@IPofServer
ssh: conecte-se ao host IPofServer porta 22: Conexão recusada
Se você precisar de mais informações, por favor me diga
Responder1
Usando o Webmin, reiniciei o servidor SSH manualmente desta forma: Webmin -> Servidores -> Servidor SSH -> botão Iniciar