Мы все любим слушать музыку. Ну, по крайней мере, большинство из нас. Будь то просто прослушивание прохладной эмбиентной музыки во время работы на компьютере или раскручивание после долгого рабочего дня, музыка играет решающую роль в нашей повседневной жизни. Читать далее “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”
NMAP видит не все порты хоста
Такое бывает, если порты специфические… Читать далее “NMAP видит не все порты хоста”
Как в Linux получить все ссылки (URL) из файла
Здесь нам поможет GREP. Команда будет выглядеть так:
cat filename | grep http | grep -shoP 'http.*?[" >]' > outfilename
где filename — файл из которого извлекаем, outfilename — файл в который записываем.
Опции GREP:
s — не показывать сообщения об ошибках
h — не начинать вывод с имени файла
o — показывать только часть строки, совпадающей с ШАБЛОНОМ
P — ШАБЛОН — регулярное выражения языка Perl
Как удалить все после курсора в VIM
Достаточно установить курсор в нужное место и нажать комбинацию клавиш Shift+D. Все, что находится после курсора в строке будет удалено.
Как удалить пустые строки в VIM
:g выполнит команду на строках, которые соответствуют регулярному выражению. В данном случае это пустая строка (^$), а команда, которая будет выполнена – :d (delete).
:g/^$/d
Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)
Многие сталкиваются с тем, что в сетях достаточно часто запрещены исходящие соединения методом CONNECT к портам отличным от 443, что создает определенные трудности для VPN-клиентов. Поэтому возникает необходимость использовать для VPN сервера TCP-порт 443. Читать далее “Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)”
Как собрать и скачать логи VMware vCenter (vSphere ESXi)
Для поиска причин возникновения какой-либо проблемы (самостоятельно или техподдержку VMware) удобно скачать все логи с сервера vSphere ESXi. Рассмторим в этой записи, как это просто сделать. Читать далее “Как собрать и скачать логи VMware vCenter (vSphere ESXi)”
Ошибка warning: LF will be replaced by CRLF в Git как решить
При выполнении команды git add . у Вас может возникнуть подобная ошибка. Давайте разберемся почему это происходит и как это исправить. Читать далее “Ошибка warning: LF will be replaced by CRLF в Git как решить”