Teh Hermit
Trace: • privatebin

PrivateBin

PrivateBin - это простой paste-сервер, который поможет безопасным образом поделиться какой-либо информацией - с возможностью установить срок хранения этой информации, запаролить её и т.д.

Сайт проекта:

https://privatebin.info/

Установка PrivateBin + Let's Encrypt

Сделаем apt update && apt upgrade и установим Git:

 apt update
 apt upgrade -y
 apt install -y git 

Установим набор необходимых веб-компонентов:

 apt update
 apt install -y apache2 php php-xml php-mbstring php-mysql php-json php-pdo 

Удостоверимся, что с апачем всё ОК:

 systemctl enable --now apache2.service

Создаем конфигурацию для сайта PrivateBin:

 nano /etc/apache2/sites-available/privatebin.conf

Добавляем содержимое в файл и меняем ServerName на имя, с которого хотим приходить на PrivateBin (к примеру, paste.jpolisher.com):

<VirtualHost *:80>
ServerName paste.jpolisher.com
DocumentRoot /var/www/html/PrivateBin/
ErrorLog ${APACHE_LOG_DIR}/privatebin-error.log
CustomLog ${APACHE_LOG_DIR}/privatebin-access.log combined
<Directory /var/www/html/PrivateBin>
AllowOverride All
</Directory>
</VirtualHost>

Включаем виртуальный хост:

 a2ensite privatebin.conf

Перезапускаем апач:

 systemctl reload apache2.service

Устанавливаем PrivateBin, используя Git:

 cd /var/www/html/ && git clone https://github.com/PrivateBin/PrivateBin.git

Устанавливаем права на файлы для Apache:

 chown -R www-data:www-data PrivateBin/

Создаем A-запись для имени, по которому планируем обращаться к сервису.

Установим certbot для использования сертификатов Let's Encrypt:

 sudo apt install certbot python3-certbot-apache

Запрашиваем сертификат для имени, используемого для PrivateBin:

 sudo certbot --apache -d example.com -d www.example.com
Ubuntu, LetsEncrypt, Certificates
Previous Next

Teh Hermit

Table of Contents

  

Microsoft

  Active Directory
  Active Directory Certificate Services
  Active Directory Federation Services
  BitLocker
  Terminal Services
  HYPER-V
  Exchange
  Internet Information Services (IIS)
  Storage Spaces Direct
  WSUS
  Windows Server
  Windows Server Core
  Windows
  Windows Admin Center
  Windows Backup
  Windows Firewall
  Windows 11
  Microsoft Office
  IPAM
  NPS и RADIUS
  Office Online
  Microsoft SQL Server
  Microsoft Endpoint Configuration Manager
  PowerShell
  KMS-активация

Unix-like

  Astra Linux
  Asterisk и FreePBX
  SQUID
  Debian
  CentOS
  Ubuntu Server + Desktop
  pfSense
  PostgreSQL
  SSH
  OpenSSL
  Zabbix

  

Hardware

  Keychron
  WakeOnLan
  Серверы HP
  Серверы SNR
  Настройка планшетов Handheld

  

Networking

  Cisco
  D-Link
  Mikrotik
  Keenetic
  Samsung

  

Other

  1С
  Docker
  DokuWiki
  Ghost Blog
  GoodbyeDPI
  Graylog
  VMWare
  ProxMox
  PrivateBin
  Outline VPN
  Wireguard
  Российская криптография
  Р-Виртуализация
  Kaspersky
  FileZilla ftp-сервер
  SecureCRT
  Soti MobiControl
  SysInternals
  VeraCrypt
  Non-Sucking Service Manager
  NMAP

     

DevOps

  Git
  Gitlab