Скрипт авто-вставки команды в терминале после ввода пароля

Программы для конфигурации и управления операционной системой
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
avkP3

Скрипт авто-вставки команды в терминале после ввода пароля

Сообщение avkP3 » 30 сен 2016, 21:45

Здравствуйте.
Подскажите как составить скрипт: (после ввода пароля, авто-ввод команды - STARTX) для входа вSUPER-ROOT
1


------------------------------------------------
Хотелось бы упростить вход SUPER-ROOT => (ВВОД ПАРОЛЯ + Enter)

Решение Anonymous » 30 сен 2016, 23:39
Проблему решил следующим способом


[b]sudo su -c startx[/b]


man
Использование: [b][glow=red]su[/glow][/b] [параметры] [ПОЛЬЗОВАТЕЛЬ]

Параметры:

[b] -c, --command[/b] КОМАНДА
передать КОМАНДУ вызываемой оболочке

[b]-h, --help[/b]
показать данное сообщение и закончить работу

[b] -, -l, --login[/b]
запускать оболочку как регистрационную

[b] -m, -p,[/b]

[b] --preserve-environment [/b]
не сбрасывать переменные окружения и
сохранить запустившую оболочку

[b]-s, --shell[/b] ОБОЛОЧКА
использовать ОБОЛОЧКУ
вместо значения из файла passwd

Перейти к ответу ➙
Последний раз редактировалось пользователем 2 avkP3; всего редактировалось раз: 1

Аватара пользователя

BadBird
Сообщения: 1853
Зарегистрирован: 09 сен 2016, 18:08
Решено: 3
Благодарил (а): 99 раз
Поблагодарили: 221 раз

Re: Скрипт авто-вставки команды в терминале после ввода пароля

Сообщение BadBird » 30 сен 2016, 21:49

В таком случае, легче отключить ввод пароля.
Хотя ни то ни это делать не советую.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!


Автор темы
avkP3

Re: Скрипт авто-вставки команды в терминале после ввода пароля

Сообщение avkP3 » 30 сен 2016, 21:57

Новичок писал(а): В таком случае, легче отключить ввод пароля.
В том-то и дело, что отключать пароль не желательно. :sad:
Последний раз редактировалось пользователем 1 avkP3; всего редактировалось раз: 1


Автор темы
avkP3

Re: Скрипт авто-вставки команды в терминале после ввода пароля

Сообщение avkP3 » 30 сен 2016, 23:39

Проблему решил следующим способом


[b]sudo su -c startx[/b]


man
Использование: [b][glow=red]su[/glow][/b] [параметры] [ПОЛЬЗОВАТЕЛЬ]

Параметры:

[b] -c, --command[/b] КОМАНДА
передать КОМАНДУ вызываемой оболочке

[b]-h, --help[/b]
показать данное сообщение и закончить работу

[b] -, -l, --login[/b]
запускать оболочку как регистрационную

[b] -m, -p,[/b]

[b] --preserve-environment [/b]
не сбрасывать переменные окружения и
сохранить запустившую оболочку

[b]-s, --shell[/b] ОБОЛОЧКА
использовать ОБОЛОЧКУ
вместо значения из файла passwd

Аватара пользователя

zuzabrik
Сообщения: 890
Зарегистрирован: 29 авг 2016, 09:08
Решено: 16
Благодарил (а): 55 раз
Поблагодарили: 260 раз

Re: Скрипт авто-вставки команды в терминале после ввода пароля

Сообщение zuzabrik » 01 окт 2016, 05:07

а не проще было в конфиге судо указать что команду startx можно пускать без пароля такому-то юзеру, и просто хреначить sudo startx без пароля, запихав этот скрипт в автозагрузку?
Имею желание иметь всех желающих, но не имею желающих.

Вернуться в «Системные утилиты»