Squid – это мощный прокси-сервер с гибкой конфигурацией. Существует множество графических оболочек для его настройки, но в этой статье будет приведен пример простейшей конфигурации этого прокси-сервера в командной строке операционных систем Debian/Ubuntu с отображением статистики. В результате вы получите рабочий proxy-сервер с возможностью добавлять и регулировать доступ множества пользователей и заниматься мониторингом активности прокси.
Восстановление пароля root в mysql
Распространенной проблемой при работе с базами данных mysql является потеря пароля рута по разного рода причинам. В этой статье будет описано как можно без потери данных быстро восстановить пароль root в mysql на примере систем Debian/Ubuntu.
Простая настройка OpenVPN с фиксированными адресами клиентов
В этой заметке подробно описана процедура настройки OpenVPN (virtual private network – виртуальная частная сеть), в рамках модели сервер-клиент и способ фиксации адресов клиентов в виртуальной сети, на базе сертификатной аутентификации. Эта технология позволяет быстро и экономично поднимать виртуальные локальные сети на базе существующих физических или интернета.
Перенаправление портов через linux-шлюз
Часто в системном администрировании может потребоваться осуществление переадресации портов (port forwarding) через linux-шлюз. Прежде всего, такая необходимость появляется, когда вы хотите сделать доступными ресурсы локальной сети в сеть внешнюю. В этой статье будет дан пример на базе ОС Ubuntu, хотя аналогичным образом перенаправление можно будет осуществить в любой другой linux-системе, с помощью функционала iptables.
Автозапуск пользовательских скриптов при инициализации системы
Иногда пользователи могут столкнуться с необходимостью добавления каких-то сервисов или событий в автозагрузку Linux системы (Ubuntu, Debian, CentOS, Gentoo, Alpine Linux и так далее), но не всегда удается сделать это встроенным в графическую среду средствами (например Startup Applications). То, как сделать простой скрипт и добавить его запуск при инициализации системы будет рассказано ниже.
Монтирование расшаренных windows-ресурсов в Linux через CIFS
Иногда, при организации совместных сетей между Windwos и Linux системами, в последних может появиться необходимость монтирования расшаренных SMB-ресурсов прямо к файловой системе. Прежде всего такая необходимость появляется при использовании легковесных рабочих сред (XFCE, OpenBox, LXDE и др), файловые менеджеры которых не поддерживают прямой доступ к samba.
Ручная установка проприетарного драйвера nVidia
Для линейки видеокарт nVidia есть несколько различных драйверов под Linux. Многим пользователям, кому не требуется в полной мере использовать аппаратное 3D-ускорение видеоплат (например, обычный офисный desktop) бывает достаточно работы свободных драйверов от открытого сообщества, устанавливающиеся “из коробки”. Но если необходимо использовать все возможности вашей видокарты (например для игр или менеджера Compiz), то остается использовать только официальный проприетарный (закрытый) драйвер от nVidia.
Настройка Ubuntu и Debian сетевым шлюзом для раздачи интернета в локальную сеть
В этой заметке будет рассказано как с помощью iptables настроить системы с Ubuntu и Debian для раздачи интернета другим компьютерам локальной сети. На простом примере будет показано как машину с двумя сетевыми интерфейсами (в один поступает интернет, из другого — «выходит») сделать шлюзом.
Простейший способ настройки Samba в Ubuntu
Иногда пользователи Ubuntu сталкиваются с необходимостью организации связи с простыми Windows рабочими группами (workgroup). По-умолчанию, без предварительных настроек, Ubuntu может увидеть и получить доступ к видимым в локальной сети расшаренным ресурсам Windows. То, как расшарить ресурсы вашей Ubuntu для друигх Windows будет рассказано ниже.
Альтернативные RDP-клиенты для Linux
Часто при внедрении Linux-desktop’ов в работу предприятий появляется необходимость подключения к Windows-серверам через RDP (Remote Desktop Protocol — протокол удалённого рабочего стола). Свободные репозитории Linux-дистрибутивов предлагают множетсво RDP-клиентов, но все они используют или основаны на коде открытого проекта rdesktop.