1) Нужно чтобы у пользователя main_user был полный доступ к своей директории /var/sftp/main_user и всем ее поддиректориям.
2) У пользователя main_user доступ только через sftp и только к директории /var/sftp/main_user и ее поддиректориям
3) Соответственно у user1 доступ только через sftp и только к директории /var/sftp/main_user/user1
Доп.: пользователь main_user может создавать поддиректории, пользователей и разграничивать им права на них
Понимаю что похоже на бред.
Но как такое организовать? :)
CityCat4, конечно, вот только тогда у user1 пропадет sftp доступ к своей дириктории ( /var/sftp/main_user/user1) потому, что на папку нужно будет ставить дополнительные нерутовые права, а sshd_config по sftp раздает директорию, только в том случае, если на корневой директории пользователя стоят рутовые права.. И как быть в таком случае?