Установить сценарий, который будет выполняться при загрузке / после загрузки, только с разрешениями на запись, но без доступа к оболочке на целевом компьютере

Предположим, у вас есть доступ на запись к системе Linux с правами root, но нет интерактивной оболочки.

Вы можете записывать только новые файлы или перезаписывать существующие файлы. Возможно создание (под) каталогов. Можно определить права доступа к файлам.

Как создать сценарий ba (sh), который будет запускаться после или при загрузке системы?

редактировать: У меня тоже нет прав на чтение в системе - только права на запись

0
03.02.2017, 14:30
1 ответ

Это зависит от того, какую установку инициализации использует данная система Linux. Все наиболее распространенные из них используют текстовые файлы (и множество символических ссылок), чтобы определить, что нужно запускать при загрузке и в каком порядке, будь то сценарий bash для sysvinit или systemd ] unit файл или что-нибудь для runit или upstart или еще чего-то.

Выясните, какая система инициализации используется, затем напишите файл инициализации соответствующего типа с необходимыми инструкциями и поместите его в соответствующий каталог.

Без дополнительной информации, чем вы предоставляете в своем гипотетическом вопросе, трудно дать более конкретный ответ.

1
28.01.2020, 02:46

Теги

Похожие вопросы