Выполнение скрипта от рута без пароля
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 67
- Зарегистрирован: 13 мар 2017, 08:50
- Благодарил (а): 20 раз
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Создал скрипт, он работает, но мне надо что бы он выполнялся при автозагрузке от имени рута без запроса пароля. Система LMC 18.1.
В LMC 17.3 я прописывал в /etc/sudoers такую строку genazb ALL=(root) NOPASSWD:/usr/local/bin/eventrm.sh и все работало.
Проделал все тоже самое в 18.1 и почему то не получается запрашивает пароль хоть тресни.
В LMC 17.3 я прописывал в /etc/sudoers такую строку genazb ALL=(root) NOPASSWD:/usr/local/bin/eventrm.sh и все работало.
Проделал все тоже самое в 18.1 и почему то не получается запрашивает пароль хоть тресни.
-
Автор темы - Сообщения: 67
- Зарегистрирован: 13 мар 2017, 08:50
- Благодарил (а): 20 раз
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
До exit 0 прописал полный путь до скрипта, система запускается и мышка зависает на глухо.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Ну скрипт с простым
Плюс отрабатывает он еще до того, как ты залогинишься в сессию - поэтому не вижу взаимосвязей.
rm
мышу тебе завесить никак не должен)Плюс отрабатывает он еще до того, как ты залогинишься в сессию - поэтому не вижу взаимосвязей.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Тогда вопрос, что же ты там удаляешь такого, и каким образом)
потому что от обработки rc.local до инициализации mdm - прорва времени. Ни иксов ни курсора тогда еще нет.
потому что от обработки rc.local до инициализации mdm - прорва времени. Ни иксов ни курсора тогда еще нет.
-
Автор темы - Сообщения: 67
- Зарегистрирован: 13 мар 2017, 08:50
- Благодарил (а): 20 раз
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Там всего одна строка rm /dev/input/event*
Удаляет все файлы event их около 20 штук event00...event19
При запуске игры через Стим определяется какой то джойстик и мышкой управлять невозможно. Удалив эти файлы и запустив Стим все нормально. Запуская этот скрипт вручную все нормально работает и мышка в том числе. Этот скрипт запускался автоматом через автозагрузку в 17.3 и было все нормально.
-
Автор темы - Сообщения: 67
- Зарегистрирован: 13 мар 2017, 08:50
- Благодарил (а): 20 раз
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Думаю если удалить в этом каталоге mouse0 то мышка работать перестанет.
-
Автор темы - Сообщения: 67
- Зарегистрирован: 13 мар 2017, 08:50
- Благодарил (а): 20 раз
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Код: Выделить всё
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 09da:722b A4Tech Co., Ltd.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
У A4tech мышек встречалось такое поведение. Может помочь вот такое правило udev:
Завести это например в
перезагрущить правила с
Или же еще его можно уточнить, если не прокатит. Найди блок с девайсом A4tech в
Код: Выделить всё
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="722b", ENV{ID_INPUT_JOYSTICK}=="1", MODE="0000", ENV{ID_INPUT_JOYSTICK}=""
/etc/udev/rules.d/51-nojoystick.rules
перезагрущить правила с
sudo udevadm control --reload-rules
и перецепить девайс (или просто перезагрузиться)Или же еще его можно уточнить, если не прокатит. Найди блок с девайсом A4tech в
cat /proc/bus/input/devices
, там должен оказаться среди Handlers значение js0
, выкати его тоже сюда.-
- Сообщения: 2
- Зарегистрирован: 11 фев 2018, 11:22
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Конечно. На форуме ведь сидят одни эксперты и знают, что значит "прописать его в
/etc/rc.local
по старинке".Никогда не понимал таких как вы - самодовольных людей.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
DredBor, Уточнить подробности, в случае обнаружения неведомых советов не пробовали?
Все может оказаться куда проще чем вам кажется, и возможно оно не стоило подобного негатива
Все может оказаться куда проще чем вам кажется, и возможно оно не стоило подобного негатива
-
- Сообщения: 2
- Зарегистрирован: 11 фев 2018, 11:22
- Поблагодарили: 1 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Chocobo, описывать основные моменты сразу не пробовали?
Да, я разобрался в своём вопросе.
Но мне пришлось перелопатить кучу инфы, чтобы исправить маленький недоточет и после этого все заработало.
Если уж даешь совет пользователю так давай его полностью. Зачем подталкивать других юзеров разводить флейм?
Подумай над этим.
оффтоп. darkfenix, в чём твоя проблема?
Да, я разобрался в своём вопросе.
Но мне пришлось перелопатить кучу инфы, чтобы исправить маленький недоточет и после этого все заработало.
Если уж даешь совет пользователю так давай его полностью. Зачем подталкивать других юзеров разводить флейм?
Подумай над этим.
оффтоп. darkfenix, в чём твоя проблема?
-
- Сообщения: 5469
- Зарегистрирован: 27 авг 2016, 19:06
- Решено: 32
- Откуда: Арзамас
- Благодарил (а): 1593 раза
- Поблагодарили: 1276 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
DredBor, вы употребляете тяжёлые наркотики?
Первое ваше сообщение было
Первое ваше сообщение было
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Выполнение скрипта от рута без пароля
Заметь, у топикстартера не возникло подобных сложнойстей с восприятием написанного, и мы успешно продвинулись дальше.
Зачем некропостить в годовалых темах, где вместо конкретики кидаешь предъявы на ход беседы, как мы тут неправильно между собой общаемся?
Если бы вопрос был вида "А как кинуть его в rc.local?" - получил бы заветную информацию. А так - один флейм о том, как все не по твоему.
Рад за тебя
Т.к. исходный вопрос исчерпан за давностью, тему закрываю
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей