Показаны сообщения с ярлыком Ssh. Показать все сообщения
Показаны сообщения с ярлыком Ssh. Показать все сообщения

Ubuntu: первоначальная настройка Raspberry Pi без монитора

Самый простой способ запустить и настроить Raspberry Pi - подключить к ней монитор и клавиатуру, вставить SD карту на которую скопирован установщик NOOBS, и включить. Если же лишнего монитора нет, то можно по-прежнему установить самостоятельно установить Raspbian на SD карту, запустить с этой карты Raspberry Pi, подключиться по ssh (включен по умолчанию) и настроить удаленный рабочий стол. Для этого понадобится только компьютер с Ubuntu (просто потому, что у меня Ubuntu - для других дистрибутивов, Windows и OS X процесс не должен принципиально отличаться), сеть ( и возможность подключиться к ней с помощью Ethernet кабеля), чистая SD карта размером больше, чем образ Raspbian (Raspbian Jessie занимает 4 Гб) и сама Raspberry. Ниже приведена пошаговая инструкция, что надо сделать, чтобы все заработало.

Ubuntu 14.04: как автоматически запустить скрипт после запуска ssh

В Ubuntu 14.04 по умолчанию в качестве менеджера загрузки системы используется upstart. Он отвечает в том числе за загрузку сервисов во время загрузки системы и еще он event-based. Поэтому, чтобы заставить свой скрипт выполняться, например, сразу после загрузки ssh, нужно создать такой файл конфигурации для upstart:
description ""
author ""

start on started JOB=ssh
script
    exec /full/path/to/script &
end script
и поместить его в каталог  /etc/init с расширением .conf (например, start_my_script.conf).
Полное описание возможностей upstart можно найти здесь.