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

пятница, 24 декабря 2021 г.

.Net core Windows/Linux service

 ...

Installing On Linux

To be honest, I don’t have a hell of a lot of experience with Linux. But the general gist is…

Instead of installing Microsoft.Extensions.Hosting.WindowsServices , you need to install Microsoft.Extensions.Hosting.Systemd . And then instead of calling UseWindowsService()  you’ll instead call UseSystemd() .

Obviously your dotnet publish and installation commands will vary, but more or less you can create a “Windows Service” that will also run on Linux!

...

Источник: https://dotnetcoretutorials.com/2019/12/07/creating-windows-services-in-net-core-part-3-the-net-core-worker-way/

пятница, 30 апреля 2021 г.

Автозапуск скрипта в CentOS 7 с помощью systemd

 Для запуска скрипта при загрузке раньше использовался /etc/rc.d/rc.local. В CentOS 7 в этом файле стоит прямое указание, что это - прошлый день и данный метод оставлен для обратной совместимости. Продвинутые же парни должны создавать свои собственные "сервисы" systemd. Попробуем и мы пойти в ногу со временем.

пятница, 12 марта 2021 г.

Изменение дискового пространства в CentOS

 Часто приходится иметь дело с виртуальной машиной например от Битрикс. Пользоваться заявленными 10 и 60 Гб дискового пространства не всегда удобно, изменение(увеличение) дискового пространства подробно описано в статье.

Начнем с классики, монтирование устройства как каталога. Добавляем в системный блок или виртуальную машину жесткий диск. Если CentOS его распознал в /dev появится соответствующее устройство, например, /dev/sdb.

среда, 3 марта 2021 г.

Как создать пользователя Sudo в CentOS

 Команда sudo предназначена для того, чтобы позволить пользователям запускать программы с привилегиями безопасности другого пользователя, по умолчанию root.

воскресенье, 1 декабря 2019 г.

Шпаргалка Docker

Создание образа

·        docker pull ОБРАЗ - загружает образ из Docker Hub (аналог GitHub для Docker)

·        docker build ПУТЬ | URL - создает образ с помощью Dockerfile
Параметры:

o   -t | --tag="" - помечает созданный образ переданным названием (и, тэгом, если он будет передан)

o   --rm - Удаляет промежуточные контейнеры после успешной сборки (по умолчанию == true)

пятница, 29 декабря 2017 г.

четверг, 14 декабря 2017 г.

Установка Webmin на CentOS 7

Нужно добавить репозиторй webmin, а потом произвести установку самого пакета и зависимостей.
Добавляем репозиторий:

среда, 13 декабря 2017 г.

SAN сертификаты в CentOS

Исходная ситуация:

Доменный Windows CA 
Необходим сертификат с SAN для web-сервера на CentOS

ОСНОВЫ OPENSSL: SSL-СЕРТИФИКАТЫ, ЗАКРЫТЫЕ КЛЮЧИ И ЗАПРОСЫ НА ПОДПИСЬ

OpenSSL – это многофункциональный инструмент командной строки, предназначенный для управления инфраструктурой открытых ключей (PKI) и HTTPS.
Данное руководство предлагает вам краткий обзор команд OpenSSL, а также примеры использования и генерирования закрытых ключей, запросов на подпись сертификатов и изменения формата сертификата.

вторник, 12 декабря 2017 г.

Setting up a TURN Server for Nextcloud Video Calls

TURN – what is that?

The Nextcloud Video Calls app contains a WebRTC-based server called spreed. WebRTC uses the ICE (Interactive Connectivity Establishment) framework to overcome networking complexities (like NATs) where connecting the participating clients directly isn’t possible. But it will need at least a STUN server to accomplish that. STUN standing for “Session Traversal Utilities for NAT” will enable the clients to discover their public IP addresses and the NAT where they are behind. Note that this server is only used to initially establish the connection. Once the connection is set up the media will stream directly between the clients. The Nextcloud Video Calls app is preconfigured with “stun.nextcloud.com:443” as STUN server. But this doesn’t always work – just like our customer experienced it, for some clients a STUN server won’t be enough to establish the connection. That might be the case if one or multiple participants are behind a symmetric NAT where UDP hole punching does not work. And that’s where the TURN server comes in. “Traversal Using Relay NAT” (TURN) extends STUN capabilities to make media traversal possible even if the clients are behind symmetric NATs. But that means that the whole traffic will flow through the TURN server since it is acting as a relay. Therefore most TURN servers use credential or shared secret mechanisms to authenticate the clients. So after all you end up having two options: either you find a TURN server provider that you can trust and who is willing to grant you access to his service or you set up your own TURN server.

Настройка firewalld CentOS 7 с примерами команд

Centos 7, в отличие от CentOS 6, в базе идет с новым брандмауэром - firewalld. Его можно отключить и заменить на старый добрый iptables, но если к этому нет прямых предпосылок, то лучше привыкать к чему-то новому, а не упираться в старое. Это не значит, что Windows 10 лучше Windows 7, а Windows XP лучше Windows 7 ;) Хороший пример на эту тему - selinux. Если вначале почти все (и я тоже) его отключали и даже немного ругали, то теперь почти никто это не советует, только если есть уверенность, что так надо. Напротив, многие уже привыкли (или привыкают) пользоваться semanage. Не будем и мы сразу отключать firewalld, а попробуем, как он на вкус.

Добавление файла в owncloud вручную через папку data

Чтобы добавить файл в owncloud минуя веб интерфейс, необходимо
1) скопировать файл в папку <путь к owncloud>/data/<учетная запись>2) установить владельца файла пользователя под которым запущен owncloud (например www-data):
  chown www-data:www-data somefile.txt3) Установить права для файла:
  chmod 775 somefile.txt4) Пересканировать файлы owncloud
sudo -u www-data php <путь к owncloud>/console.php files:scan --all

Установка и настройка Nextcloud 12 на CentOS 7

Сегодня будем устанавливать свой собственный «облачный сейф» для хранения данных, который так же позволит синхронизировать и предоставлять общий доступ. А зовется это решение — Nextcloud.


Является форком известного проекта — OwnCloud. Основатель был одним из создателей

Сброс пароля Администратора в NextCloud

Сегодня столкнулся с задачей сброса пароля от аккаунта администратора NextCloud. Есть несколько способов сброса которые рассмотрим в этой статье.

Обычные способы восстановления потерянного пароля: