Я хотел бы иметь возможность запускать скрипт в отдельном сеансе экранной команды как отдельный пользователь, когда я запускаю скрипт .sh.
Вот что я думаю, что это может быть в сценарии:
#I am also starting xampp here, as that is what runs the webserver on this server
sudo /opt/lampp/lampp start
screen sudo -u minecraft /home/minecraft/mc1/rtoolkit.sh
screen sudo -u minecraft /home/minecraft/mc2/rtoolkit.sh
Как вы можете видеть, в этом скрипте есть несколько примеров 'sudo'. Sudo требует, чтобы я ввел пароль, я планирую, чтобы этот скрипт автоматически запускался при запуске сервера. Другая проблема заключается в том, что на экране может быть приглашение к входу.
Дополнительная информация: Операционная система: Ubuntu server 12.04 LTS