Домашний сервер

Сборка и настройка сервера для домашнего использования или малого офиса.

Systemd — запуск bash-скрипта

bash скрипт в качестве сервиса linux За основу взята статьи о systemd и bash: https://linux-notes.org/pishem-systemd-unit-fajl/ https://habr.com/ru/company/ruvds/blog/326826/ Запуск не завершающегося простого bash скрипта Напишем небольшой скрипт, проверяющий доступность сайта https://vlad.krasnodar-it-service.ru: 123456789#!/bin/bash         while true;         do             nc  vlad.krasnodar-it-service.ru 80          … Читать дальше Systemd — запуск bash-скрипта

Создание интернет центра на базе Centos 7

Маршрутизатор на ОС Centos 7 Предлагаю вариант настройки маршрутизатора с прокси на базе Centos7 Настройка сетевых интерфейсов Рассматриваемый маршрутизатор имеет две сетевые карты: Сетевой интерфейс enp0s3 подключенный к провайдеры, ip адрес получает по протоколу dhcp Сетевой интерфейс enp0s8 подключенный к локальной сети, назначаем статический ip 192.168.10.1 Конфигурационные файлы сетевых интерфейсов находятся к каталоге /etc/sysconfig/network-scripts, для… Читать дальше Создание интернет центра на базе Centos 7

Временные каталоги в linux

Временные каталоги представляют собой область оперативной памяти которая распознаются операционной системой как обычные каталоги в файловой системе, но имеют свойство терять свое содержимое при перезагрузках. Их удобно использовать в качестве каталога для загрузки в браузере или скинуть туда файлы «посмотреть» и не беспокоится о том что они со временем заполнят всю память на жестком диске.… Читать дальше Временные каталоги в linux

Защита SSH от перебора паролей

Защита SSH — противодействие брутфорсу После того как я приобрел свой виртуальный сервер стали напрашиваться незваные гости, стало происходить много попыток перебрать пароли для доступа по SSH, в логах /var/log/secure было множество записей о подключениях, поэтому я решил прибегнуть к защите SSH от взлома в целом. 12345Apr 20 21:29:01 mail sshd[31941]: reprocess config line 54:… Читать дальше Защита SSH от перебора паролей

Торрент-клиент Transmission-daemon

Очень часто домашний сервер удобно использовать для закачивания каких-либо файлов, фильмов, музыки. Сервер работает круглосуточно, поэтому можно ставить задачи в очередь. Для закачки торрентов я буду использовать торрент-клиент transmission-daemon, он примечателен тем что не имеет веб-интерфейс для управления закачками. Суенарий работы торрент-клиента Сценарий будет такой — создаем публичный каталог, куда будем складывать торрент-файлы, периодически торрет-клиент… Читать дальше Торрент-клиент Transmission-daemon

logo-samba

Общие каталоги windows через samba

Общие каталоги в локальной сети Сервис позволяющий использовать общие каталоги реализовывается с помощью пакета samba. Это пакет программ, который позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. В Windows доступ по этому протоколу осуществляется через «Общий доступ к каталогам и принтерам». Общие каталоги позволят организовать хранение файлов на домашнем… Читать дальше Общие каталоги windows через samba

Сетевые интерфейсы в debian — настройка

В предыдущей части я установил операционную систему на свой домашний сервер, теперь необходимо настроить сетевые интерфейсы и фаервол. Сетевые интерфейсы: DHCP и статический адрес Первым делом установим IP — адреса на сетевые карты — для первой сетевой карты устанавливаем DHCP (в большинстве случаев IP адрес выдает провайдер) — для сетевой карты устанавливаем IP адрес для… Читать дальше Сетевые интерфейсы в debian — настройка

Установка ОС на домашний сервер

Создать домашний сервер на базе ПК может иметь много преимуществ перед готовым решением: Первое что стоит отметить — это расширенный функционал, действительно на ПК можно установить на много больше программ, оснастить более качественными комплектующими, которые будут в полной мере удовлетворять большинству потребностей. В качестве домашнего роутера может выступать старый ПК, раньше в качестве сервера у… Читать дальше Установка ОС на домашний сервер

Регистратор для IP камеры на основе персонального ПК

Понадобилось как-то собрать регистратор для трех ip-камер, с железом был напряг,  поэтому под решение задачи было принято решение использовать виртуальную машину на сервере виртуализации Proxmox. Камеры использовались такого типа: Сразу оговорюсь, что в  качестве хранилища использовался NAS и связь с ним осуществлялась через NFS, стоит отметить что NFS подключалась непосредственно к серверу Proxmox и через… Читать дальше Регистратор для IP камеры на основе персонального ПК