Seafile + Nginx + SSL

Nginx # vi /etc/nginx/sites-available/seafile server { listen 80; server_name seafile.tst-amo.net.ua; server_tokens off; location /seafile { rewrite ^ https://$http_host$request_uri? permanent; # force redirect http to https } } server { listen 443 ssl http2; server_name seafile.tst-amo.net.ua; server_tokens off; root /home/www/seafile; # Let’sCript include acme.conf; include /etc/nginx/conf.d/hsts.conf; include /etc/nginx/conf.d/ssl.conf; location / { proxy_pass http://127.0.0.1:8999; proxy_set_header Host $host; …

Continue reading ‘Seafile + Nginx + SSL’ »

Seafile – облачное хранилище

Доустановим нужные компоненты: # yum install python3 python3-setuptools python3-pip python3-devel mysql-devel gcc # pip3 install –timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy==1.4.3 django-pylibmc django-simple-captcha python3-ldap mysqlclient Скачиваем нужную версию под свою систему. Я буду ставить последнюю свежую версию 8.0.7 64bit на CentOS 7.9 # mkdir /home/www/seafile # chown nginx:www-data /home/svm/seafile # wget https://s3.eu-central-1.amazonaws.com/download.seadrive.org/seafile-server_8.0.7_x86-64.tar.gz # cd /home/www/seafile …

Continue reading ‘Seafile – облачное хранилище’ »

Roundcube – ident_switch plugin, плагин для мультивхода

Пользователи которые ведут несколько аккаунтов одновременно, попросили добавить в Roundcube возможность переключаться между ними в одной сессии. Так как им нужно для этого или разлогиниться или держать второй браузер. Качаем и распаковываем: wget https://bitbucket.org/BoresExpress/ident_switch/get/ca790d72deb2.zip Смотрим пароль для базы, если не помним: # cat /usr/local/www/roundcube/config/config.inc.php $config[‘db_dsnw’] = ‘mysql://_user_:_password_@localhost/_DB_’; Создаем таблицу в БД roundcubemail: # mysql -u …

Continue reading ‘Roundcube – ident_switch plugin, плагин для мультивхода’ »

Samba – разные права доступа к субдиректориям

Возникла задача дать всем доступ к корневой папке и выборочный к субдиректориям. Схема такая: dir – folder1, folder2 Дописываем в /etc/samba/smb.conf такие настройки: [dir] comment = dir path = /home/dir read only = no valid users = @sambagroup force group = +sambagroup create mask = 0660 force create mode = 0110 directory mask = 0770 …

Continue reading ‘Samba – разные права доступа к субдиректориям’ »

PuTTY – перенос настроек

Ветка реестра с настройками Putty [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY] Для переноса настроек Putty действуем как обычно — находим ветку реестра, экспортируем, переносим reg-файл на нужный компьютер и импортируем. Также понадобится перенести файл *.ppk c:\Program Files\PuTTY\ Перенесутся все сессии, ключи и пароли.

Временные параметры файла для утилиты find – atime, mtime, ctime

atime — время последнего ДОСТУПА к файлу (например, чтение, исполнение). Можно увидеть командой ls -lu mtime — время последнего изменения файла (его содержимого). Можно увидеть командой ls -l ctime — время последнего изменения прав доступа или владельца. Можно увидеть командой ls -lc Количество времени измеряется в днях.  

Mikrotik – NAT, DHCP, Firewall, L2TP

Шаги c 5 по 8 касаются VPN: IP — Address List IP– Pool IP — DHCP Server — Network, DHCP IP — Firewall — NAT IP –Poll PPP — Profiles — Secrets, L2TP Server IP — Firewall Interfaces — Interface List — LAN (proxy-arp) Address List где – ether1 это WAN, ether2 – LAN. Pool …

Continue reading ‘Mikrotik – NAT, DHCP, Firewall, L2TP’ »

VPN L2TP

IP Pool Выделим всех клиентов, подключаемых по VPN в отдельный пул адресов. Так проще будет настроить маршрутизацию и правила межсетевого экрана, при необходимости. PPP профиль настройки Перейдём на вкладку Profiles и добавим новый профиль. Зададим имя для удобства. Не мудрствуя лукаво, я просто оставил L2TP. А также указал локальный и удалённый адреса из нашего пула (по счастливой …

Continue reading ‘VPN L2TP’ »

VPN PPTP

Идем в меню PPP, заходим на вкладку Interface, вверху в перечне вкладок находим PPTP сервер и ставим галочку в пункте Enabled. Снимаем галочки с наименее безопасных алгоритмов идентификации – pap и chap. Создаем логин и пароль, который будет использовать пользователь для подключения к туннелю. В поле Service выбираем тип нашего протокола – pptp, в поле …

Continue reading ‘VPN PPTP’ »

ARJ архиватор для Windows x64

После апгрейда парка ПК и соответственно Windows, BUXIN требующая arj.exe для обновления и формирования отчетов перестала работать вызывая ошибку, что приложение 16 битное и оно не может работать в этой операционке. Зашел на сайт www.arjsoftware.com скачал последнюю версию программы. Но при запуске она говорила что нужна более новая версия программы и регистрация. При этом наблюдались …

Continue reading ‘ARJ архиватор для Windows x64’ »