Архив автора: admin

Установка сервера видеоконференций Jitsi

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




Вот основные составные части Jitsi:




  • Jitsi Meet – безопасная, простая и масштабируемая платформа видеоконференции, которую можно использовать в качестве автономного приложения
  • Jitsi Videobridge – механизм медиасервера (также известный как Selective Forwarding Unit (SFU)), который поддерживает все многосторонние видеоконференции Jitsi
  • Jigasi – сервис шлюза, который соединяет SIP-телефонию с конференцией Jitsi Videobridge
  • Jibri – вещатель и рекордер, используемые для сохранения записей видеозвонков и потоковой передачи на YouTube Live
  • Jidesha – расширение для Chrome и Firefox для расшаривания экрана




Установка достаточно простая, требуется установленный сервер Ubuntu/Debian с внешним ip-адресом.




Сначала установите ключ репозитория Jitsi на вашу систему:




wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -




Создайте файл sources.list.d с хранилищем




sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"




Обновим список пакетов.




sudo apt-get -y update




Установка полной версии Jitsi




sudo apt-get -y install jitsi-meet




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




Для работы сервера  Jitsi необходимо открыть следующие порты: tcp 443, tcp 4443, udp 10000.




Установка сертификата Let’s Encrypt




Если все заработало, то следующий шаг – установка сертификата. В противном случае не смогут подключатся пользователи Android и iOS. Есть уже готовый скрипт: /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh




После запуска у вас попросят указать свой адрес электронной почты на который будут приходить сообщения о проблемах с сертификатом. Весь остальной процесс автоматизирован.




Что делать если сервер Jitsi  находится за NAT ?




Если сервер находится за NAT, необходимо внести изменения в файл /etc/jitsi/videobridge/sip-communicator.properties:




org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<Local.IP.Address>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<Public.IP.Address>




Соответственно вместо Local.IP.Address – указываем адрес сервера в локальной сети, а вместо Public.IP.Address  прописываем адрес внешний.




Далее, пробрасываем порты на маршрутизаторе. Предположим, что наш сервер Jitsi имеет адрес 192.168.100.5




iptables -A FORWARD -p tcp -d 192.168.100.5 --dport 443 -j ACCEPT
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp -m tcp --dport 443 -j DNAT --to-destination 192.168.100.5:443

iptables -A FORWARD -p tcp -d 192.168.100.8 --dport 4443 -j ACCEPT
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp -m tcp --dport 4443 -j DNAT --to-destination 192.168.100.5:4443

iptables -A FORWARD -p udp -d 192.168.100.5 --dport 10000 -j ACCEPT
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p udp -m udp --dport 10000 -j DNAT --to-destination 192.168.100.5:10000




Для того чтобы отработал скрипт получения сертификата Let’s Encrypt нужно также пробросить порт 80.




iptables -A FORWARD -p tcp -d 192.168.100.5 --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.100.5:80




Вот и все!




Источник: https://admin812.ru/ustanovka-servera-videokonferenczij-jitsi.html



2021-03-17T21:12:14
Software

Как подключить хранилище Nextcloud в Windows в качестве сетевого диска

В командной строке пишем:




net use Z: https://cloud.admin812.ru/remote.php/dav/files/clouduser/ /persistent:YES /user:youruser yourpassword




Выделенное красным меняем на свои данные.




Если команда не выполняется и выдает ошибку: “Системная ошибка 67. Не найдено сетевое имя.”, проверьте состояние службы Web-клиент. Некоторые обновления Windows самостоятельно меняют тип запуска службы на “Вручную”.  Установите ” Автоматически”.






2021-03-17T21:09:23
Software

Как установить и использовать GParted на Linux Mint

Gparted — популярный и бесплатный инструмент для управления дисками в Linux. Используя GParted, мы можем создавать разделы диска и управлять ими. Это позволяет нам создавать новые таблицы разделов, разделы, просматривать информацию о диске и т.д.

Я использую Linux Mint 20 для выполнения команд и подготовки этого сообщения.

GParted — это хорошо известный инструмент, доступный в стандартных репозиториях Linux Mint.

Вам нужно открыть терминал и ввести:

$ sudo apt update

Пришло время две установки gparted, и способ сделать это:

$ sudo apt install gparted

Нажмите «y» на клавиатуре вашего компьютера, чтобы установить GParted.

GParted будет успешно установлен на Linux Mint.

Начало работы с GParted

После установки приложения GParted откройте меню приложения и найдите «GParted».

Щелкните «GParted», чтобы открыть его. Для запуска приложения GParted требуется аутентификация. Введите свой пароль и нажмите кнопку «Аутентификация».

Откроется GParted, и вы увидите его интерфейс.

В правом углу выберите раскрывающееся меню и выберите диск, если у вас несколько дисков. Я выбрал размер жесткого диска 30 ГБ.

/dev/sda5 — это мой основной жесткий диск, на котором хранятся все файлы и приложения в системе Linux Mint.

Получить информацию об устройстве

Если вы хотите увидеть информацию о диске, выберите диск и щелкните его правой кнопкой мыши.

Выберите опцию «Информация». Информация о диске будет отображаться на новом экране.

Используя GParted, вы можете легко изменять размер или перемещать разделы. Для этого выберите раздел и щелкните его правой кнопкой мыши. Теперь выберите параметр «Изменить размер/переместить».

Введите новый размер диска в мегабайтах для изменения размера раздела и нажмите «Изменить размер».

Попытка спасения данных

Мы можем восстановить потерянные данные в Linux с помощью GParted. Чтобы восстановить потерянные данные, сначала нам нужно установить команду gpart. Запустите терминал и установите gpart с помощью команды:

$ sudo apt install gpart

Нажмите «Устройство» в верхнем меню и выберите «Попытка восстановления данных».

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

Создать новую таблицу разделов

Вы можете создать новую таблицу разделов с помощью Gparted. Щелкните «Устройство» и выберите «Создать таблицу разделов». При создании таблицы разделов вы также сможете выбрать тип раздела.

Создать новый раздел

Чтобы создать новый раздел, нажмите «Раздел» и выберите опцию «Новый».

У вас должно быть свободное место для создания нового раздела. Введите соответствующие данные во все обязательные поля и нажмите «Добавить».

Вывод

GParted — это бесплатный инструмент для управления дисками и разделами с открытым исходным кодом. Используя инструмент GParted, мы можем проверить информацию о диске, восстановить потерянные данные и создать новую таблицу разделов и новые разделы. В этой статье объясняется установка и использование GParted в Linux Mint.



2021-03-17T10:48:24
Вопросы читателей

Из чего состоит биткоин?

Bit coinКак чисто цифровой актив, токены BTC (Bitcoin) существуют как уникальный математический код, который дает право собственности.

Один токен BTC на самом деле является зашифрованным ключом, который существует в виртуальном сейфе. Поддержание всех кодов, эти махинации с цифровой подписью — все это выполняется сетью поставщиков вычислительной мощности, поощряемых вознаграждением. Хэш мощности вкладчиками, как говорят, добыча для BTC, так как они платят в BTCS, которые по большей части продаются тут. Это то, что делают майнеры, почему они майнят. Хотя, когда мы говорим о майнинге, следует отметить, что обслуживание сетевых узлов/хэш-усилитель руля меньше похож на добычу драгоценных металлов, а больше похож на постоянно управляемый математический турнир.

Читать

Использование команды Zypper в OpenSUSE

Хотя практически все можно сделать в openSUSE в графическом режиме, по крайней мере, для пользователей стандартных или обычных рабочих столов. В терминале используется ряд команд, о существовании которых полезно знать. Поскольку он может быть очень полезным и практичным в повседневной жизни, пользователи также могут найти его в некоторых учебных пособиях. Как и в случае с командой Zypper

С другой стороны, для тех пользователей, которые изучали или знакомы с Gnu/Linux с Ubuntu или его производными. Наверняка они знают команды apt-get или apt.

Однако APT — это инструмент, который пользователи не найдут во всех дистрибутивах Gnu/Linux. Другие, такие как SUSE или OpenSUSE, используют инструмент под названием Zypper, который помогает нам устанавливать необходимое программное обеспечение через терминал.

Команда zypper — это серия команд, используемых в SuSE Linux. Для установки, обновления, удаления программного обеспечения и управления репозиториями.

 

Как использовать команду Zypper

Zypper — это менеджер пакетов программного обеспечения из командной строки openSUSE. Обширная документация доступна на странице OpenSUSE. Кроме того, все команды должны использоваться как root (su) или как пользователь с привилегиями root (sudo).

 

Установка пакета с помощью Zypper

Чтобы установить пакеты, пользователь должен вставить следующую команду:

zypper install package name

 

Удаление пакетов

Чтобы удалить любой пакет, введите в терминал следующую команду:

zypper rm package name

 

Установка патчей безопасности

SUSE Linux и его производные имеют возможность устанавливать только исправления безопасности операционной системы. Для этого введите следующую команду:

zypper lp

 

Поиск пакетов

Для поиска пакетов пользователь должен ввести следующую команду:

zypper se package name

 

Также команда Zypper позволяет удалить или очистить кеш локально, для них пользователю достаточно ввести следующую команду:

zypper clean

 

Информация о пакете

Zypper позволяет пользователю просматривать информацию об установленном им пакете. Например, дата обновления, версия и другие. Для них пользователь должен вставить следующую команду:

zypper info package name

 

Репозитории

Для просмотра репозиториев, установленных пользователем, необходимо ввести следующую команду:

zypper lr

 

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

Zypper addrepo -c “REPOSITORY URL”

 

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

zypper removerepo REPOSITORY_NAME

 

Получите помощь от команды

Следующая команда позволяет визуализировать общий список команд и глобальных параметров zypper.

zypper help

 

Вывод

Команда Zypper — это инструмент, используемый в терминалах, который может быть очень полезным для начинающих пользователей. Кроме того, эта серия команд полезна в OpenSUSE и его производных, которые являются менеджером пакетов командной строки OpenSUSE.



2021-03-16T21:07:16
openSUSE

Как изменить часовой пояс в Ubuntu?

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

Часовой пояс вашей системы устанавливается автоматически в процессе установки Ubuntu, но его можно изменить. В этой статье показано, как настроить или изменить часовой пояс в вашей системе Ubuntu 20.04 (LTS) или 20.10.

Способы изменения часового пояса в Ubuntu

Существует два основных метода изменения часового пояса в Ubuntu:

  • Использование графического интерфейса
  • Использование командной строки

Метод 1: изменить часовой пояс с помощью графического интерфейса

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

После того, как вы нажмете «Настройки», появится окно настроек. Щелкните «Дата и время» для управления настройками времени и даты.

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

Измените часовой пояс в соответствии с вашими предпочтениями и закройте окно.

Метод 2: изменение часового пояса с помощью командной строки

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

$ timedatectl

Согласно выходным данным, текущий статус системы установлен на UTC (всемирное координированное время).

Чтобы получить список всех доступных часовых поясов, введите команду, указанную ниже:

$ timedatectl list-timezones

Определите соответствующий часовой пояс в соответствии с вашим местоположением и введите часовой пояс в терминале, как показано ниже:

Теперь проверьте текущий статус вашего местоположения с помощью следующей команды:

$ timedatectl

Вывод

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



2021-03-16T19:37:55
Вопросы читателей