Рад приветствовать вас, камрады!
Совсем недавно познакомился с Ubuntu 16.04.6 LTS и утонул в мире терминала.
Меня интересует вопрос с созданием группы и пользователей в ней, много перелопатил страниц, но так и не нашел внятного ответа.
Группа и Пользователь
Встретился с такими понятиями useradd и adduser, groupadd и addgroup. Низкий\верхний уровень, дурной тон, ошибки прошлого, перекладываются в будущие, в общем все смешалось в кучу.
Ведение логов
Так же интересует, ведение временных логов (тайминг команд), а не просмотр всей истории команд.
Моя задача, дать доступ SSH пользователю, который состоит в группе [users], корневой каталог /home/users/1.
Максимум, что ему можно, так это запускать скрипт, который он знает, все остальное для него темный лес, соответственно доступ только в терминал (без SFTP), без возможности выполнять какие-либо системные команды, и выходить дальше своей корневой директории, а можно лишь только запускать #bash путь (в своей корневой папке).
Приветствующее сообщение, при входе по SSH
Я реализовал это, добавив файл motd в директорию /etc, но это для всех, а как сделать для каждого пользователя отдельное приветствующее сообщение.
Веб интерфейс
И вопрос, по поводу взаимодействия ядра, через веб интерфейс, в какую сторону копать, чтобы реализовать к примеру функцию, выключения сервера, через веб страницу. Ответ, типо: Для этого дела подойдет php. Значимый, но если есть какие-то примеры реализации, буду благодарен!
Спасибо всем за внимание, с нетерпением жду обратной связи!