Рейтинг:0

SFTP на убунту 20.04

флаг nr

Я пытаюсь установить sftp на моем Ubuntu 20.04, у меня есть 2 пользователя dev и prod, и я хочу, чтобы они подключались к папке /opt/tomcat/webapps/dev_project для dev и /opt/tomcat/webapps/prod_project для prod.

Оба находятся в группе www-data, www-data является владельцем каждого проекта в /opt/tomcat/webapps/

Эти порты разрешены с ufw

Я изменил порты в моем sshd_config 50xx2 и 50xx3 (50xx2 для ssh и 50xx3 для sftp) и добавил это в конец файла:

Подсистема sftp внутренний-sftp
Совпадение с пользователем dev LocalPort 50xx3
        ChrootDirectory /opt/tomcat/webapps/dev_project/
        ForceCommand внутренний-sftp
        X11Номер переадресации
        AllowTcpForwarding нет
        Аутентификация по паролю да
Соответствие пользовательскому продукту LocalPort 50xx3
        ChrootDirectory /opt/tomcat/webapps/prod_project/
        ForceCommand внутренний-sftp
        X11Номер переадресации
        AllowTcpForwarding нет
        Аутентификация по паролю да

Теперь у меня 2 проблемы: я могу подключить dev или prod, но только с портом 50xx2, а chrootdirectory - это/не то, что я задал в файле sshd_config. Если я попытаюсь подключиться к порту 50xx3, у меня будет ошибка аутентификации

Спасибо за ваши советы

РЕДАКТИРОВАТЬ :

Ну, теперь все в порядке, я просто неправильно понял права пользователя/группы на папки

Этот вопрос на других языках:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.