Как организовать доступ к оболочке screen по sftp?
Добрейший вечерочек, товарищи!
Я работаю над одним проектом и всё время использовал для доступа в систему root доступ.
Однако, сейчас проект разжирел и я не могу управиться с ним один и хочу организовать систему пользователей на сервере.
Шо есть:
- Сервер имеет 3 сервиса работающих в фоновом режиме под оболочкой screen
Что я хочу сделать:
Хочу, что бы было 3 юзера:
- домашние папки /home/servers/alfa, /home/servers/beta, /home/servers/gamma;
- доступ к одноимённым screen: alfa, beta, gamma;
- возможность получить файловый доступ к своим домашним папкам по протоколу SFTP
Усё, спасибо всем кто уделил времечко!
PS: Если можно, распишите поподробнее, я глупенький немножко c:
если вы не хотите ставить веб управлялку сервером, что в полне удобно (webmin)
то тогда, заводите юзеров с консольки
# adduser username --здесь анкета
переходите на пользователя в консольке
# su username --здесь пароль
# screen -ls -- а это я думаю вы знаете
а для доступа из вне по SFTP уже профиль настраиваете\дублируете (с изменение логина и пароль) в приложении под каждую учетку.
А то что работаете из под рута очень не хорошо...
лучше уж привыкнуть #su "приложение"
или вы хотети с генерить учетки+пароль, в соответствии профиля и .... (гадать не стану). -Поясните?
Я хочу сделать учётки для тех администраторов, что бы они имели доступ к процессам screen, а также могли подключиться к файловой системе своей домашней папке
т.е. один пользователь может перехватывать сессию другого пользователя если она свободна?
на прав root они не должны иметь?
ну если учетки есть то по Sftp они могут только в своем каталоге находится для изменения.