Всем привет!
Возникла задача от руководства на работе сделать SFTP (SSH File Transfer Protocol) (не FTPS!)
Задача казалось бы простая - SSH установлен и подсистема SFTP тоже имеется. Все работает, но только с системными пользователями. Мне же требуется каким-нибудь способом предоставить доступ к SFTP виртуальным пользователям "из файла" .htpasswd который используется для FTP доступа (vsFTPd). Создавать системных пользователей очень не желательно.
Погуглив и поковырявшись в интернетах, ничего по данному вопросу не нашел. У меня есть такое подозрение, что для SFTP обязательно нужна системная учетка, т.к. авторизация должна где то проходить, чтобы знать какие права юзеру предоставлять посредством SFTP... Но с другой стороны, vsFTPd же умеет без системных юзеров работать. Просто файлы писать от имени пользователя, из под которого запущен демон...
В общем я запутался.
Если кто-то сталкивался с подобной ситуацией, или просто может направить меня в нужном направлении - помогите, пожалуйста.
