Страница 1 из 3

автозагрузка

Добавлено: 05 сен 2021, 10:44
yurikfm
всем привет.
давно меня не было.появилась необходимость поставить пару команд в автозагрузку.
первая команда:

Код: Выделить всё

xrandr --newmode "1368x768_60.00"   85.25  1366 1440 1576 1784  768 771 781 798 -hsync +vsync
xrandr --addmode VGA-1 1368x768_60.00
xrandr --output VGA-1 --mode 1368x768_60.00
он подгоняет размер под монитор.моник подключен по VGA.HDMI нужен для Xbox.
вторая команда:

Код: Выделить всё

iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
он нужен для обхода раздачи интернета.так же для Xbox.
П.С. консоль не понимает 3G модемы.раздача по WIFI или провод,мобильный оператор с безлимитом для планшетов.

автозагрузка

Добавлено: 05 сен 2021, 12:19
madesta
Не совсем понятно: это вопрос как сделать или утверждение? Если вопрос, то можно написать команды в текстовом редакторе:
#!/bin/sh
ваши команды

каждая команда в новой строке, сохранить как файл sh, в свойствах файла указать его как исполняемый и этот файл sh прописать в автозагрузку.

автозагрузка

Добавлено: 05 сен 2021, 12:32
yurikfm
madesta, тема минигайд.
в случае переустановки системы.лезут куда ни попадя и потом даже калькулятор перестает работать :crazy:

автозагрузка

Добавлено: 05 сен 2021, 15:12
demonlibra
Про экран возможно следующее Вам будет интересно
Переключение вывода с ноутбука на монитор

автозагрузка

Добавлено: 05 сен 2021, 17:38
yurikfm
demonlibra, там немножко другая ситуация.
в первом сообщении 2-е команды только начало.но они крайне необходимы.остальное припишем в файл.

автозагрузка

Добавлено: 05 сен 2021, 19:13
slant
iptables в автозагрузку пользователя пихать смысла нету - оно должно выполняться от root.
А xrandr - наоборот, нужно запускать только из консоли того пользователя который уже зашел в иксы, иначе не будет работать. Вот его именно в автозагрузку.

автозагрузка

Добавлено: 05 сен 2021, 20:27
yurikfm
slant писал(а):
05 сен 2021, 19:13
iptables в автозагрузку пользователя пихать смысла нету - оно должно выполняться от root.
я раньше как то делал,вроде не просило пароль ...
создавал файл,там нужная команда.потом пихал его в автозагрузку.
работало ...
но нужно шерстить интернет,давно было,не помню где видел инфу.
а так,тему создал,выложим инфу сюда и тема пойдет в закладки.и раз в сутки можно будет переустанавливать систему.

автозагрузка

Добавлено: 05 сен 2021, 22:34
slant
yurikfm писал(а):
05 сен 2021, 20:27
я раньше как то делал,вроде не просило пароль ...
А с чего бы ему просить? Если в скрипте, какой-то программе прав не хватит - она просто не выполнится, и все. Молча. Точнее говоря - с ошибкой, но ошибка будет выведена на тот виртуальный терминал, с которого скрипт запущен (если перенаправления в другое место не было). Но в любом случае - само повышать привелегии и просить пароль не будет. А sudo из такого скрипта вообще не работает - только в интерактивном сеансе.

автозагрузка

Добавлено: 05 сен 2021, 23:24
Whowka
slant писал(а):
05 сен 2021, 22:34
А sudo из такого скрипта вообще не работает
А если в sudoers.d написать правило?

автозагрузка

Добавлено: 06 сен 2021, 01:47
WWolf
Whowka, зачем гланды через зад лечить? iptables-save и iptables-restore для этого существует

автозагрузка

Добавлено: 06 сен 2021, 02:11
Whowka
Не по теме
WWolf,Это старый приём. Предлажаешь какое-нибудь решение, и сразу же насыпаются варианты, как лечить гланды правильно :-D

автозагрузка

Добавлено: 06 сен 2021, 07:25
yurikfm
ну начинается ...

автозагрузка

Добавлено: 06 сен 2021, 10:29
slant
Whowka писал(а):
05 сен 2021, 23:24
А если в sudoers.d написать правило?
Без разницы. sudo не работает в не интерактивных сессиях. Специально так сделано.
Т.е. если ты лично сидишь в консоли и запустил скрипт в котором есть sudo - поведение будет обычным. А если такой скрипт будет выполнятся автоматически, из автозапуска, или скажем cron'а - sudo ругнется и ничего делать не будет. Вопрос безопасности.

автозагрузка

Добавлено: 06 сен 2021, 12:08
yurikfm
slant, по этому адресу всё делается:
https://artemsannikov.ru/system/ubuntu/ ... tl-ubuntu/
только там последняя команда вызывает сомнения.не помню что именно ...
по такому же принципу я ранее делал,после перезагрузки TTL оставался таким,какой я ставил принудительно.
и оператор не видел другие подключенные устройства.
П.С.тариф такой(мой 500рэ):
https://izhevsk.tele2.ru/tariff/my-unlim
в конце страницы ясно указано что раздача не разрешена.и с телефона на Xbox интернет не пройдет.
на 4пда нашли способы этого обхода,но там для винды и обсуждается только она.линуксы в пролете ...
но эти способы применимы и для линуксов.
П.П.С.если бы интернет нужен был только для линукса,я бы молчал.но интернет нужен именно для Xbox,у которого TTL 128.
что сразу блокируется оператором.размер обычных тарифов не хватает для загрузки игр,ибо на консолях нормальные игры весят 50-60гБайт.

автозагрузка

Добавлено: 06 сен 2021, 12:37
rogoznik
yurikfm, а у Yota(работают на сетях Мегафон) взять роутер с безлимитом?

автозагрузка

Добавлено: 06 сен 2021, 14:26
yurikfm
rogoznik, не вариант.
из за вынь 10 накопил кучу 3G модемов,куда их девать? ещё роутер до кучи,да? :dash2:
напоминаю посетителям темы,раздавать будет линукс.поэтому фиксация TTL крайне важна.
он и сейчас раздает,но модем в HiLink и там есть фиксация TTL.
после решения моей задачи к линуксу подключится телефон\планшет.который не может фиксировать TTL.
иногда нужно позвонить,с модема фиг позвонишь.

автозагрузка

Добавлено: 06 сен 2021, 15:00
rogoznik
yurikfm, хорошо твое дело.
Все что связано с xrandr можно положить в скрипт и засунуть в автозагрузку
С iptables в автозагрузку не получится, т.к. использование sudo этого не позволит
Обо всем этом тебе уже выше рассказали.
Так же подсказали что правило для iptables можно сохранить и тогда не придется при каждом включении лезть в терминал и выполнять эту строчку

автозагрузка

Добавлено: 06 сен 2021, 15:22
yurikfm
rogoznik, я всё это понимаю.
нужно доделать этот минигайд:
https://artemsannikov.ru/system/ubuntu/ ... tl-ubuntu/
точнее завершить 7-й пункт.
7. Добавляем скрипт в автозапуск:
что то тут неправильно.
в итоге наверно 2 файла выйдет,фикс TTL и разрешение экрана.

автозагрузка

Добавлено: 06 сен 2021, 15:50
rogoznik
Не по теме
yurikfm писал(а):
06 сен 2021, 15:22
нужно доделать этот минигайд:
Это твой сайт?

автозагрузка

Добавлено: 06 сен 2021, 18:43
yurikfm
rogoznik, нет.