QNAP проверка набег

Для проверки рейда бежать


Мануэль установить скорость

Мануэль установить рейд, чтобы проверить

 

Raspberry Pi: Установить VNC-сервер

Кто его Raspberry Pi ни на собственном дисплее, по-прежнему хотят работать исключительно через консоль, для сервера VNC является правильным. VNC передает изображение графического интерфейса по сети, или порт переадресации через Интернет. В качестве альтернативы, установить удаленный рабочий стол, и я на передней панели- и минусы этих двух протоколов в этой точке не будет вдаваться в, поскольку это обсуждается в другом месте в сети подробно. Ниже я расскажу, как получить сервер VNC на его Raspberry Pi бега.
требование: установлены Raspbian или аналогичное распределение

шаг 1
В качестве сервера VNC для Raspberry Pi, тугой пакет VNC рекомендует, который может быть установлен с помощью менеджера пакетов APT.

шаг 2

Теперь мы устанавливаем или с предварительным натягом, небольшой инструмент, которая предсказывает, какие программы и зависимостей будет открыт в следующем, и это ранее загружает в оперативную память. Это имеет то преимущество,, что графический пользовательский интерфейс намного быстрее. Для работы Raspberry Pis, как чистый сервер не рекомендуется преднатяг.

шаг 3

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

шаг 4

Теперь мы начинаем сервер VNC в первый раз. Мы попросили пароль для входа в систему. После этого вы можете определить, хотите ли вы определить только для просмотра пароль, чтобы позволить третьей стороне без выдачи или изменения собственного пароля может, посмотреть на рабочий стол Малиновое Pis.

шаг 5

Теперь мы остановить сервер VNC снова, внести дополнительные средства.

шаг 6

Теперь мы создадим скрипт запуска для сервера VNC с именем vnc.sh, в которой мы вводим следующие команды. Использование может заменить 1280 × 720 с нужным разрешением. Тем не менее, я рекомендую без разгона / разгона более 1280 × 720, чтобы выйти, так как это явно идет к производительности.

 

шаг 7
Теперь мы даем вновь созданных прав запущенных файлов.

Если вы хотите, чтобы начать загрузку VNC автоматически малина Pis поэтому мы должны предпринять следующие шаги.

шаг 8 (необязательный)
Мы создаем старт / стоп скрипт в /etc/init.d имени vncboot и добавьте следующий скрипт запуска в этом одна. Как и на шаге 6 разрешение может быть скорректирована снова.

 

шаг 9 (необязательный)
Теперь мы должны снова дать созданный файл дополнительные права.

шаг 10 (необязательный)

И, наконец, мы должны включить скрипт в автозагрузку.

полностью закончена! При запуске Малиновый Pis, сервер VNC будет запускаться автоматически. Если вы хотите управлять Raspberry Pi в этой форме, Я могу порекомендовать вам разогнать, потому что графический интерфейс будет работать намного более гладкой. Как это сделать, я уже объяснял в статье Overclocking / разгон без потери гарантии. Теперь можно подключить к клиенту VNC, используя порт 5901. Как клиент я могу для Windows, TightVNC просмотра, рекомендовать пакет TightVNC-Java для Mac OS X и Linux RealVNC.

прокси многоадресного потока через апаша прокси с аутентификацией

я настроен прокси-сервер для многоадресной передачи HTTP

это вам нужно, например, для проксировании формы трафика Телеком домашних развлечений

добавить в CRONTAB

первоначальное создание для аутентификации

добавить Addtional пользователя

добавить в ВХост

включить моды на апач, если это еще не сделано

изменить список каналов, как для Телекома

 

WordPress AutoUpdater

установить WP-CLI -> http://wp-cli.org/

использовать этот сценарий

Funksteckdosen через Raspberry Pi через терминал, Веб-интерфейс или управления Siri — 433 мГц

размещение

rpi2 штырей

Raspberry Pi передатчик Получатель
Штырь 2 / 4 (5V) VCC VCC
Штырь 6 / 9 (GND) GND GND
Штырь 11 (GPIO17) - RPi Nr.1 ЧУТЬ-ЧУТЬ
Штырь 13 (GPIO27) - RPi Nr.2 ДАННЫЕ (слева от GND)

Программного обеспечения

Теперь мы переходим к программному обеспечению. Для этого вы должны сначала начать свой Raspberry Pi, где все было собрано, как описано выше. Подключение следует только раз

выполнять. Это ваши репозитории обновляются. Затем необходимо установить ГИТ-ядро (если это еще не сделано в любом случае):

Для того, чтобы реализовать управление передатчиком, есть проект под названиемWiringPi. Это он установил вас на Raspberry Pi следующим образом:

Для наших целей,, контролировать торговые точки уже существует проект. Это происходит из xkonni и называется Малина-Remote. Вы установили это Вы так:

Это работает, у вас есть к вам, ни send.cpp компиляции, Так введите следующую команду:

установить перехватчик

Для разводки контактов

тест снифферам

веб-интерфейс

Конечно, это немного неловко и неудобно, все всегда приходится беспокоиться о терминале / SSH. Но нет проблем! Малина Пульт дистанционного управления также обеспечивает тот же веб-интерфейс с сопрягая. Таким образом, вы можете использовать, должен ее первый раз Apache и PHP установить на Малины:

Здесь мы идем к веб-интерфейсу, что mitliefert xkonni напрямую. Кроме того у меня есть папка

вложенной дистанционный пульт созданный. Затем содержимое ~ / малиновым дистанционного / webinterface переехал туда:

В настоящее время до сих пор в

Файл IP-адрес Малины Pis быть скорректированы: просто использовать нано.

Deamon

Теперь все еще отсутствует, демон, Доступ к PHP скрипт через веб-интерфейс. Для этого мы вернемся к удаленному каталогу Raspberry: CD ~/малинадистанционный пульт и компиляции демона: делать демон
Теперь мы можем начать этот:

Das & причины, что процесс выполняется в фоновом режиме.

Теперь мы можем попробовать нашу удачу с веб-интерфейсом: Поэтому мы называем из другого компьютера / мобильного веб-интерфейса через HTTP://192.168.11.44/дистанционный пульт/ (Вставьте IP) на. Если это работает, и существуют различные выходы видимых, то вы должны теперь только в config.php гнездами имени и, возможно,. коды, и т.д. регулировать. Конфигурация должна быть самостоятельной пояснительной.screenshot_webinterface

Если появляется сообщение об ошибке, таких как "переключатель вне диапазона: ПОЛУЧИТЬ /:XY "получает, не волнуйтесь! В daemon.cpp, по умолчанию только коды House 00000 & 00001 & 00010 покрытый. Это может, однако, легко изменить. Перейти к спине в каталог малиновой Remote (у меня /главная / пи / малиновый-дистанционное /, также с помощью

и открывает daemon.cpp с нано. Внутри находится запись "nPlugs = 10;", который вы просто "nPlugs = 1110;". затем наSudo сделать демона перекомпилировать и Sudo ./daemon & перезапуск. Теперь должны работать с вами веб-интерфейс.

 

припухлость:

Пусть Raspberry Pi пообщаемся друг с другом за беспроводные сигналы 433MHz

протокол HTTPS://alexbloggt.com/funksteckdosen-raspberry-pi-teil1/

протокол HTTPS://alexbloggt.com/funksteckdosen-raspberry-pi-teil2/

 

Кроме того еще есть некоторые другие большие проекты найдены

OK Google, Переключение в режим списка -> протокол HTTPS://blog.medienman.de/blog/2017/08/20/google-home-steuert-433-mhz-funksteckdosen/

Эффективная работа с iTerm2

Настройки Тонкая настройка

Запуск Iterm, открытый Iterm > предпочтения или просто

Откройте вкладку / панель с текущей рабочей директории

Под профили таб, идти к Генеральная Общий вид закладки, задавать Working Directory к "Повторное использование каталога предыдущей сессии".

включить Meta ключ

Чтобы включить мета-ключ Bash Readline редактирования e.g.

чтобы перейти к предыдущему слову, подпрофили таб, идти к Ключи Общий вид закладки, задавать Левый вариант клавиша действует как: к "+ Esc".

Hotkey для переключения iTerm2

Под Ключи таб, в Горячая клавиша раздел, включить "Показать / скрыть iTerm2 с общесистемного горячих клавиш" и ввод ваша комбинация горячих клавиш, e.g. я использую

Переключить панель с курсором мыши

Под Указатель, в Прочие параметры раздел, включить "Фокус следующим образом мышь".

Удобные клавиши быстрого вызова

Вот набор клавиши быстрого доступа я обычно используют. Вы всегда можете искать другие сочетания клавиш в меню Iterm.

Вкладка навигации

  • Открыть новую вкладку
  • следующая закладка
  • предыдущая вкладка

Панель навигации

  • разделенную панель влево-вправо
  • разделенную панель верх-низ
  • следующая панель
  • предыдущая панель

Поиск

  • открыта панель поиска
  • найти следующее

Ввод всех панелей

  • вход для всех панелей в текущей вкладке

Очисти экран

  • ясно буфер
  • четкие линии (команда Bash)

Изменение масштаба / Изменить размер шрифта

  • Переключатель максимального окна
  • Включить полноэкранный режим
  • сделать шрифт больше
  • сделать шрифт меньше

любители Iterm, я не пропустить что-нибудь?

letsencrypt на Apache и Linux

это небольшое руководство, как настроить letsencrypt на апашем и на Linux

во-первых, нам нужно загрузить инструмент letsencrypt и перемещать образец конфигурации в нужное положение

настроить конфигурационный файл letsencrypt

/Opt / letsencrypt.sh / config.sh

 

настроить theletsencrypt псевдоним для апача

/и т.д. / apache2 / conf.d / letsencrypt

настроить hook.sh файл для перезагрузки Apache

/и т.д. / letsencrypt.sh / hook.sh

изменить мод этого файла

настроить файл домена

/Opt / letsencrypt.sh / домены

запустить letsencrypt

создать crontjob, что сертификаты будут генерироваться каждую неделю

виртуальный хост

переписывает

прокси-передача

ошибки

Systemd — руководство

Новый инструмент инициализации Systemd уже несколько дистрибутивов в качестве альтернативы Upstart или пыльной Sysvinit в. Некоторые Sysvinit- и Upstart распределения знакомые команды и приемы работы с помощью мер по совместимости Systemd. Для того, чтобы правильно использовать возможности Systemd, администратор должен знать, однако, также инструменты и параметры Systemd.

Самый важный инструмент для взаимодействия с командной строки программы systemctl Systemd игровая. Для изменения конфигурации или повторного запуска фоновых услуг, которые она требует привилегий суперпользователя; некоторые диагностические вызовы могут также выполнять простой пользователь. Кто называет программу без каких-либо параметров, получает список «Единицы», делать при запуске задач используется. В дополнение к интеграции и тестированию томов включает в себя запуск фоновых услуг или настройке оборудования.

В стандартной установке Fedora 16 списки Systemctl сто шестьдесят активных единиц в десяти различных сортов. Среди наиболее важных подразделений обслуживания. Они заботятся о фоновых служб, распределение Sysvinit обычно начинается около скриптов инициализации. гора- и автомонтируемые Units связать файловые системы. Socket-Единицы Legen Розетки; они начинают непрямые зависимости один другой блок, Доступ если сокет. (Подробное объяснение понятия единицы, увидеть первую часть статьи.)

вы можете указать параметр Systemctl A, список только единицы определенного типа, обо всех единиц обслуживания:

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

Запуск делает Systemd с блоками. Бывают разных сортов, Systemctl может перечислить отдельно. VergrößernВ первой колонке вывода мы находим имя блока. Вторая колонка показывает, может ли Systemd пригласить Unit-Definition, третий, является ли блок активен. Неактивный - установлен, но не начинать Предусмотренный - Единицы программа только с помощью переключателя -a от; То же самое относится к единицам, который не смог загрузить систему инициализации о из-за ошибки в единичном файле.

Колонка четыре дает текущее состояние. «вышел» дисплеи, что процесс завершен без ошибок. Это, например, в случае услуг, бегущая в фоновом режиме - например, в блоке обслуживания, известный файл Sysvinit выполняет причины совместимости /etc/rc.local при запуске системы. «Бег» выступает за услуги, работает в фоновом режиме: хрон, DBus, SSHD, Udev и другие.

Пятая колонка представляет собой описание блока. Если вы с «LSB» или «SYSV» начинается, Systemd автоматически генерируется блок, отрабатывать традиционный сценарий инициализации.

Для получения услуг, который не может быть запущен или разбился позже, находится в четвертой колонке «не смогли» - Выделены красным цветом, при условии, что консоль окрашена управления выходными. Das status-Командование sytemctl это время отмены и возвращается код ошибки программы, например

Команда статус Systemctl поставляет время обрезания и код ошибки разбившихся услуги. В свежеустановленную Fedora 16 Списки Systemctl 60 Сервисные подразделения по. Среди них процессы для входа в систему textconsole (agetty), потому что в отличие от Sysvinit Systemd обрабатывает это с помощью сервисных единиц в качестве нормального фонового обслуживания.

Единицы …

Файлы конфигурации для электрогенераторов, Systemd приносит, liegen в / Библиотека / Systemd / системы /; такая же файл в / и т.д. / Systemd / системы / но имеет преимущество.

Определение единицы, как правило, намного короче, чем классические скрипты инициализации Sys V. длинный Файл модуль для службы для сетевой синхронизации времени через NTP только несколько строк:

Все файлы единицы сдерживалась [Unit] введен раздел с общими настройками, включая краткое описание. В разделе [Service] следить за информацией для конкретных служб; с NTP, что только команда, для запуска службы. Если специальная команда для выхода из режима необходимо, это может быть ExecStop-определить заявление. В демона NTP, который является ненужным, так как оно может быть прекращено в хорошей традиции Unix сигналом SIGTERM; отправка Systemd до конца, если не указано никакой другой команды.

раздел [Install] включает в себя инструкции, Systemd в (Де-)интерпретированы установка; , Запись в NTP примере, что синхронизация времени с вождением мишени «Multi-User» называться.

… и целевые

Целевые единицы предлагают концепцию, напоминающее Sysvinit уровни запуска; Из соображений совместимости понимается Systemd даже уровни выполнения имен контроля эквивалентных целей. Как и раньше, поэтому в Fedora 16 ядро в параметре загрузчика single дать; Systemd затем управляет rescue.target an, минимальный, в однопользовательском режиме, соответствующие предложения площадь.

также 3 завод, для управления многопользовательский режим без графического менеджера входа в систему. Представляет этот режим в Systemd целевым блоком многопользовательского. Um multi-user.target стать стандартом, Ссылки представляет:

Если графический менеджер Войти позже, но запускается по умолчанию снова, вы можете таким же образом, graphical.target поднять стандартные цели; это эквивалент уровня выполнения 5 Fedora и OpenSuse. В качестве альтернативы старых обозначений уровней запуска может дать ядру, имя исходного целевого устройства:

Для того, чтобы управлять другой целевой блок в эксплуатацию, служит isolate-Командование Systemctl:

Изменение интересного Спасательной Target для задач администрирования, потому что это закончилось Systemd все логины и справочные службы, оставив только системные службы работают - как те, для мониторинга логических томов (lvm2-монитор). Иногда они должны быть закрыты на ремонт, что с режимом чрезвычайного emergency.target преуспеть; здесь работают только нити ядра.

желание

Das show-Командование Systemctl доставляет некоторые из внутренних органов в текущих единицах измерения и работы, проводимой на них. Он может быть использован также провести, телефонных разговоров, которые Единицы Systemd в вождении целей многопользовательского:

В вопросе других целей можно найти - когда multi-user.target о basic.target. Это, в свою очередь, зависит от того, sysinit.target от, das local-fs.targetпредполагает. Эти три цели заботиться о базовой настройке системы; они включают интеграцию файловой системы и начало Udev. Чтобы задать функцию основного целевого блока содержит конфигурационный файл multi-user.target следующую информацию:

Через After-Индикация узнает Systemd, что он не только назвать цель, но должен ждать его полного запуска. следующий Requires есть также слабее Wants. В заданных единицах вызывает Systemd также, устанавливает начало, но и по-прежнему, если один из них не началась.

Этот тип функции может также ссылки на файлы указать единицы, которые создаются в каталоге, чье имя состоит из имени целевого устройства и примыкающей .wants, о

.../systemd/system/multi-user.target.wants/

Ausknipsen

Кто хочет отключить Unit Ntpd Service, так что система во время загрузки не синхронизированы через NTP, может сделать следующую команду:

Здесь Systemctl ничего не делает, чтобы удалить как ссылка на единицу обслуживания файла в каталогах хочет; при активации услуги с enableинструмент создаст ссылку. Оба можно сделать вручную, для единиц до (из)флажок, чтобы включить.

Если услуга не из группы, но начал традиционный сценарий инициализации, передает Systemctl будет предложено активировать программу chkconfig более. В Fedora случай, если вы установили Apache и активируется через Systemctl.

Das (из)Активировать услугу вступает в силу только после следующего запуска или остановки системы. Следующая команда запускает службу уникальный немедленно:

параметры stop закончил службу. команда status Systemctl предоставляет информацию о блоке, в том числе ее текущее состояние и имя файла с указанием их. Кроме того, программа дает, ли и как долго службы уже и процессы, которые принадлежат ему; основной процесс имеет Systemctl тем самым явным образом из.

О членство в группе можно увидеть, к которому услуга имеет процесс.
Принадлежность к масштабу Systemd групп управления может быть довольно легко найти, процессы, используемые и с которого запуск службы. Масштаб Systemd иерархии контрольной группы дает команду systemd-cgls от; альтернативно показывает членство пс группы, к:пс сырой -eour ПИД-регулятора,арг,контрольная группа

abgesoffen

Если проблемы во время проблем при загрузке, где Systemd кажется, прямо или косвенно участвует, вы должны дать ядру следующие параметры в загрузчика:

Systemd затем записывает подробную информацию отладки на консоли и в буфере сообщений ядра, вам позже dmesg может читать.

Для Systemd включают в себя инструменты командной строки poweroff, halt и reboot; В качестве альтернативы, вы можете выключить систему с помощью одноименных команд Systemctl или перезагрузки. Повторный запуск также достигается с помощью команды


инструмент «Systemd-cgls» , Контрольной группы и связанные с ними процессы Показать.
После остановки всех услуг Systemd запущенное ядро, непосредственно для запуска предварительно настроенную Linux ядро ​​- без BIOS самотестирования и загрузчика. Если нет ядра Kexec не сконфигурирован, осуществляется обычный перезапуск.

Ranholen

В общих задач администрирования, чтобы получить только с сервисом- и целевые единицы в непосредственном контакте; другие подразделения особенно важны для особенностей Systemd или же при запуске все эти вещи, вокруг которого в Sysvinit- присмотрела и распределение Upstart распределения конкретных сценариев. Среди них является включение в указанный файл и т.д. / / Fstab системы, Включение пространства подкачки или случайную очистку каталога / TMP.

Для некоторых из этих работ Systemd приносит функцию автомонтируемые, псевдо-крепление может инвестировать в / и т.д. / Fstab настроенных файловых систем; на самом деле они участвуют, однако, только на первом доступе. Добавление «comment=systemd.automount» в / и т.д. / Fstab превращает любую точку монтирования в автомобиле точку монтирования. Это может ускорить процесс запуска и полезно, например, для сетевых акций, если сетевое соединение через Network Manager только настроить при входе в систему пользователь.

причина исследования

О Systemctl может Systemd для передачи сигнал вызова, не зная идентификатор процесса службы. Следующая команда смещения Rsyslogd в режиме отладки; Это завершается, если один вызывает команду во второй раз:

Если опустить индикацию сигнала, подлежащего передаче, посылает Systemctl нормальный термин сигнал, после чего все процессы должны закончиться, принадлежности к службе.

Systemd приносит программу с, визуализировать процесс запуска; темные красные области, начальной фазы от услуг. Vergrößern
Команда systemd-analyze выходы, как долго стартап взял и сколько времени это за счет ядра, опущено Initramfs и настройке пользовательского пространства с помощью Systemd. Команда systemd-analyze blame те времена запуска отдельных единиц. Для более детального рассмотрения процесса загрузки, программа может создать файл SVG, умереть Start, где визуализируются Единицы измерения:

Иногда вы получите единиц на трассе, сильный тянуть запуска в длину. Некоторые замечания относительно правильной интерпретации этих результатов обеспечивает седьмую часть серии блога «Systemd для администраторов». Предыдущие двенадцать многожильный серия также включает в себя многие другие советы и подсказки для практического использования Systemd:

  1. Проверка Bootup
  2. Какая служба Владеет какие процессы?
  3. Как преобразовать SysV Init сценарий в Systemd File Service?
  4. Killing услуги
  5. Три уровня «выключено»
  6. Изменение Roots
  7. Виноватых
  8. Файлы Новая конфигурация
  9. В / и т.д. / sysconfig и / и т.д. / по умолчанию
  10. инстанцирован Услуги
  11. Преобразование Inetd Услуги
  12. Защита ваших услуг

О Главная Поттеринг также найдено многочисленные другие статьи с опытом работы для инициализации системы. Я третий «Systemd Обновление статуса» Поттеринг также перечислил некоторые из нововведений в последнее время, которые были включены в последние полтора года в Systemd.

 

те: http://www.heise.de/open/artikel/Das-Init-System-Systemd-Teil-2-1563461.htmL

Rebooting Волшебный путь

Если вы когда-либо имели жесткий диск сбой на удаленном сервере, вы можете вспомнить ощущение, что вы были после попытки выполнить следующие команды:

очевидно, есть проблема с приводом. Эти команды терпят неудачу, потому что ядро ​​не может загрузить /sbin/reboot а также /sbin/shutdown двоичные файлы с диска, так что он может выполнять их.

Fsck при следующей загрузке может быть в состоянии исправить все, что неправильно с диском, но сначала вы должны получить систему для перезагрузки. Если ваша машина находится в управляемом хостинг-провайдера, то вы можете представить билет на перезагрузку, но вам придется ждать, пока кто-то, чтобы взять на себя ответственность.

Не было бы хорошо, если бы был способ попросить ядро ​​перезагрузки без необходимости доступа к неисправному диску? Что ж, есть выход, и это удивительно просто.

The «ключ магия SysRq» предоставляет способ для отправки команд непосредственно к ядру через / Proc файловая система. Он включается с помощью опции времени компиляции ядра, CONFIG_MAGIC_SYSRQ, который, как представляется, является стандартной в большинстве дистрибутивов. Сначала вы должны активировать магические опции SysRq:

Когда вы будете готовы перезагрузить машину просто выполнить следующую:

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

В дополнение к Перезагрузка системы SYSRQ трюк может быть использован для дамп памяти на консоль, синхронизировать все файловые системы, перемонтировать все файловые системы, в-только для чтения режима, отправить SIGTERM или SIGKILL всем процессам, кроме инициализации, или выключения питания машины полностью, между прочим.

Также, вместо того, чтобы вторя в /proc/sys/kernel/sysrq каждый раз, когда вы можете активировать магический ключ SysRq во время загрузки системы с помощью SYSCTL, где поддерживается:

Если вы хотели бы узнать больше о волшебном SysRq вы можете прочитать sysrq.txt файл в документации к ядру.

Карта сервера акций над SSHFS

Установка на Debian

VI /etc/rc.local (этот файл будет выполняться после того, как сеть включен)