TimVin

Публикация базы 1С на веб-сервере Apache на сервере Linux

В отличие от других подобных публикаций здесь будет описано как опубликовать базу (располагающуюся на сервере windows) на веб-сервере apache (расположенном на соседнем сервере под linux). Подключаемся к серверу linux.Для подключенеия можно использовать SSH-клиент Putty. Установка Apache sudo apt update sudo apt install apache2 Настройка файрвола sudo ufw allow ‘Apache’ Проверяем Читать дальше…

Быстрое поднятие OpenVPN сервера на Debian, Ubuntu

Настройка OpenVPN для доступа клиентов к ресурсам локальной сети Сервер: Конфиг сервера Поставить OpenVPN и создать одноименного пользователя, под которым будет работать демон: apt install openvpn adduser —system —no-create-home —disabled-login —group openvpn Создать конфиг сервера openvpn со следующим содержимым: mcedit /etc/openvpn/server.conf port 1194 proto udp dev tun #user openvpn #group Читать дальше…

Шпаргалка по регулярным выражениям. В примерах

Регулярные выражения (regex или regexp) очень эффективны для извлечения информации из текста. Для этого нужно произвести поиск одного или нескольких совпадений по определённому шаблону (т. е. определённой последовательности символов ASCII или unicode). Области применения regex разнообразны, от валидации до парсинга/замены строк, передачи данных в другие форматы и Web Scraping’а. Одна Читать дальше…

Как создать ключ для авторизации по SSH и добавить его на сервер

SSH-ключи используются для идентификации клиента при подключении к серверу по SSH-протоколу. Используйте этот способ вместо аутентификации по паролю. SSH-ключи представляют собой пару — закрытый и открытый ключ. Закрытый должен храниться в закрытом доступе у клиента, открытый отправляется на сервер и размещается в файле authorized_keys. Создание SSH-ключей в Linux на примере CentOS На Читать дальше…

Проверка условий в BASH

При написании скриптов практически всегда имеется необходимость в проверке(ветвлении) каких либо процессов, другими словами — «делать это? или не делать? а если делать то что?». В интернетах достаточно много информации о операторах if|then|else которые и позволяют нам манипулировать ходом выполнения нашего скрипта. Тут главное понять «как это работает» все остальное Читать дальше…