Como resolver o erro com o sftp: Não foi possível ler o pacote: Conexão redefinida pelo peer?

0

Eu instalei o sftp no CentOS e adicionou novo grupo:

groupadd sftp

criou um novo usuário:

useradd -m sftp_user_1 -s /sbin/nologin -g sftp

criou senha:

passwd sftp_user_1

alterou o proprietário:

chown root /home/sftp_user_1

alterou os direitos:

chmod 750 /home/sftp_user_1

alterou o proprietário:

chown sftp_user_1:sftp /home/sftp_user_1

checou usuário e grupo:

id sftp_user_1

[root@centos-24 home]# id sftp_user_1
uid=1000(sftp_user_1) gid=1000(sftp) groups=1000(sftp)

fez alterações no arquivo / etc / ssh / sshd_config

Subsystem sftp /usr/libexec/openssh/sftp-server

mudou para

Subsystem sftp internal-sftp

adicionou no final do arquivo

Match Group sftp
X11Forwarding no
AllowTcpForwarding no
ChrootDirectory /home/%u
ForceCommand internal-sftp

reiniciou o serviço

systemctl restart sshd

tentou se conectar ao servidor sftp e retornou o erro:

[root@centos-24 home]# sftp sftp_user_1@localhost
sftp_user_1@localhost's password:
packet_write_wait: Connection to ::1 port 22: Broken pipe
Couldn't read packet: Connection reset by peer

Como resolver esse problema?

    
por Nikolay Baranenko 13.06.2018 / 13:35

1 resposta

0

Neste passo

chown root /home/sftp_user_1

Eu preciso mudar e agrupar para o sftp

chown root:sftp /home/sftp_user_1

porque no arquivo / etc / ssh / sshd_config existe

Match Group sftp
    
por 16.06.2018 / 17:34

Tags