Господа добрый день. Помогите с решением задачи. Есть скрипт в нем есть такая строка
login
нужно что-бы автматом в нее вносился имя пользователя.
LinuxForum.Fans
Скрипт
Автор: deleted_user
5 сообщений
2079 просмотров
bearwoolfs, покажите скрипт полностью, так же полностью напишите условие задачи. Скрипт интерактивный, т.е. предполагается ли взаимодействие с пользователем?
Задача. Сменить пользователя в терминале при запуске скрипта , ну это одна из задач. Вот и начал свой скрипт со смены пользователя
Вворжу :
login соответственно спросит на кого поменять , а мне надо автоматом что ьы поменяло эксперементировал c expecto но что-то не получаеться
bearwoolfs, если нужно выполнить какие-либо действия от имени пользователя, не имеющего на это прав, можно воспользоваться командой sudo; чтобы полностью перейти в окружение другого пользователя — командой su.
Программа login служит для других задач:
ОПИСАНИЕ
Программа login используется для запуска нового сеанса в системе. Как правило, эта программа вызывается автоматически и выводит
приглашение login: на терминал пользователя. Программа login может восприниматься оболочкой командной строки не как простая
программа и вызываться не как подпроцесс. При вызове из оболочки login должна запускаться посредством вызова exec login, что
приводит к завершению работы пользователя в текущей оболочке (и, таким образом, вновь входящий в систему пользователь не попадёт в
сеанс вызвавшего). Попытка запустить login из любой оболочки, отличной от регистрационной, приводит к сообщению об ошибке.
Спасибо уяснил
Войдите или зарегистрируйтесь, чтобы ответить.