После перезагрузки Debian после установки

У меня есть предварительно настроенный сервер на базе Debian с некоторыми сервисами. Теперь мне нужно развернуть его в разных сетях.

Есть ли какое-либо решение для запуска одноразового скрипта после перезагрузки, который задает некоторые вопросы о конфигурации сети и делает это изменение?

One Solution collect form web for “После перезагрузки Debian после установки”

Вы можете поместить свой скрипт в исполняемый файл, который при запуске, как последнее, делает себя не исполняемым. Вы можете вызвать его из /etc/rc.local, проверив перед запуском его, является ли файл исполняемым. Если это так, хорошо, просто запустите его, иначе нет.

В вашем /etc/rc.local включите инструкцию типа

if [ -x /home/myname/bin/myscript.sh ]; then /home/myname/bin/myscript.sh; fi 

Затем поместите свои команды в файл /home/myname/bin/myscript.sh, чтобы он начинался с:

  #!/bin/sh START_DIR=$PWD SCRIPT_NAME=$0 ...... 

и поместите в качестве последней строки, которая будет выполнена:

  chmod 644 $START_DIR/$SCRIPT_NAME 

Сделайте исполняемый файл (chmod 755 myscript.sh).

  • Что вы делаете, когда пытаетесь сделать sudo и PATH корня ушли в kerblooey?
  • Полный доступ к файлам моей доли Samba
  • Как sudo решает, является ли команда только исполняемой sudoers со всеми правами?
  • Объяснение процесса сборки ядра в системах Ubuntu / Debian
  • Предотвратите препятствие загрузке debian при возникновении проблемы с программным рейдом
  • hosts.allow: Не требуется при использовании iptables?
  • Как создать шаблон виртуальной машины Debian?
  • Как получить полное разрешение экрана с помощью Debian?
  • Как скомпилировать wxWidgets с теми же параметрами, что и пакет, как репозиторий?
  • Как установить драйверы rtlwifi на установочный USB-диск Debian?
  • Неизвестный дисплей // Проблема с драйверами
  • Linux и Unix - лучшая ОС в мире.