15 лучших музыкальных плееров для Linux: Ubuntu / Debian / Mint

Читать далее

Мы все любим слушать музыку. Ну, по крайней мере, большинство из нас. Будь то просто прослушивание прохладной эмбиентной музыки во время работы на компьютере или раскручивание после долгого рабочего дня, музыка играет решающую роль в нашей повседневной жизни. Читать далее “15 лучших музыкальных плееров для Linux: Ubuntu / Debian / Mint”

Ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot() в VSFTPD на Линукс

Читать далее

В целях безопасности корневая директория FTP сервера должна быть защищена от записи. И если Вы только что установили VSFTPD и пытаетесь подключиться, можете получить такую ошибку. Читать далее “Ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot() в VSFTPD на Линукс”

Как сделать разные директории для пользователей VSFTPD

Читать далее

Иногда необходимо, чтобы разные пользователи имели доступ только к своим директориям, которые находятся в разных расположениях, и не видели чужие директории. Стандартная схема здесь не совсем подходит, когда папки пользователей находятся в одной общей, корневой. Поэтому внесем небольшие изменения в конфигурационный файл VSFTPD. Читать далее “Как сделать разные директории для пользователей VSFTPD”

Как в Linux получить все ссылки (URL) из файла

Читать далее
UNLIX | Заметки о UNIX и LINUX системах

Здесь нам поможет GREP. Команда будет выглядеть так:

cat filename | grep http | grep -shoP 'http.*?[" >]' > outfilename
где filename — файл из которого извлекаем, outfilename — файл в который записываем.

Опции GREP:

s — не показывать сообщения об ошибках

h — не начинать вывод с имени файла

o — показывать только часть строки, совпадающей с ШАБЛОНОМ

P — ШАБЛОН — регулярное выражения языка Perl

Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)

Читать далее

Многие сталкиваются с тем, что в сетях достаточно часто запрещены исходящие соединения методом CONNECT к портам отличным от 443, что создает определенные трудности для VPN-клиентов. Поэтому возникает необходимость использовать для VPN сервера TCP-порт 443. Читать далее “Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)”

Парсинг между двумя тегами в PHP

Читать далее

Парсинг – это замечательная вещь, чтобы получать и использовать контент с сайтов. И сейчас мы рассмотрим как просто получить текст между тегами HTML с помощью PHP. Читать далее “Парсинг между двумя тегами в PHP”

Как проверить существует ли файл или каталог на PHP

Читать далее

В этой заметке будет рассматриваться функция file_exists. Она может проверить наличие файла или директории. Читать далее “Как проверить существует ли файл или каталог на PHP”