LINUX.ORG.RU

Не получается настроить SFTP в Дебиан 8 VPS ?

 ,


0

2

делал по теме: http://wiki.enchtex.info/howto/ssh_sftp и где-то еще нашел что надо закомментировать UsePAM yes.

в итоге получилась конфигурация /etc/ssh/sshd_config http://paste.debian.net/332933/

после рестарта ssh я не могу подконнектиться ни по FileZilla, ни через sftp в терминале.Ошибка в терминале:

# sftp sftpuser@55.55.55.55
sftpuser@55.55.55.55's password: 
Connection to 55.55.55.55 closed by remote host.
Couldn't read packet: Connection reset by peer

А если обратно убрать добавленный код и раскомментировать строки по умолчанию, то подключаюсь через FileZilla и вижу рут директорию, то есть могу везде по серверу лазить.



Последнее исправление: tlito (всего исправлений: 2)

вот здесь я прочитал, что папка, которая указана в Chroot должна принадлежать пользователю root а не моему ftp-пользователю. я это читал и в других страницах, но не понимал, что значит

«Chroot должна принадлежать root»

а вот тут http://askubuntu.com/questions/420652/how-to-setup-a-restricted-sftp-server-o... это я увидел командой смены юзера.

После этого я смог подконнектиться. и теперь осваиваю другие ограничения и безопасность.

tlito
() автор топика
#Subsystem sftp /usr/lib/openssh/sftp-server

И не подключишься.

Radjah ★★★★★
()

Там ничего вообще не нужно настраивать, все и так по дефолту попадает в домашний каталог пользователя под которым ты логинишься, должна быть только строка

Subsystem       sftp    /usr/lib/ssh/sftp-server

CHIPOK ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.