Откройте ssh ошибку: packet_write_wait: Соединение с x.x.x.x портом 22: Поврежденный канал

Сначала я собираюсь объяснить, что я пытаюсь сделать. Я настроил веб-сервер рабочий сервер человечности сверху vmware-esxi. Я хочу использовать SFTP по SSH для загружения кода моего веб-сайта. Мы сделали это в php уроке, который я посещал.

Я следовал этому руководству.

Таким образом, у меня есть названный sftpuser пользователя и группа, названная sftp и когда я пытаюсь соединиться, он дает ошибку:

packet_write_wait: Connection to x.x.x.x port 22: Broken pipe

Моя конфигурация ssh смотрит это внизу, остальное неизменно

ClientAliveInterval 20
ClientAliveCountMax 5

TCPKeepAlive yes

Match group sftp
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

Я плохо знаком с Linux, таким образом, я не уверен, какова причина могла быть.Спасибо.

Править:

Ошибка в /var/log/auth.log

fatal: bad ownership of chroot directory component "/var/www"
1
задан 15 January 2019 в 21:21

1 ответ

Хорошо проблема, кажется, у меня не было полномочий для/var/www, когда я изменил полномочия как показано в руководстве, я сделал это для/var/www/html. Таким образом, когда я выполнил это

cd /var/www
chown root:sftp .
chmod 755 .
chown -R sftpuser:sftp *

это работало. Я также выполнил его снова на/var/www/html только, чтобы быть уверенным.

0
ответ дан 7 December 2019 в 21:45

Другие вопросы по тегам:

Похожие вопросы: