Заметки в категории «Linux»

Сброс рутового пароля MySQL

Случалось ли вам терять пароли от root-пользователя базы данных MySQL? Ну, если вы читаете этот пост, скорее всего, что да. Вот и я на днях столкнулся с этой проблемой, когда мой менеджер паролей дико глюканул и отказывался синхронизировать данные со своим сервером.

Смена порта SSH-сервера

Чтобы ввести в заблуждение брутфорсеров, подбирающих пароли к вашему серверу по SSH, нужно как минимум изменить дефолтный порт доступа с 22-го на любой другой. Делается это достаточно просто:


# Соединяемся с сервером
ssh user@server

# Получаем root-привелегии
sudo -s

# Открываем файл настроек SSH
nano /etc/ssh/sshd_config

# Меняем порт на нужный
Port 2222

# Перезапускаем демона SSH
/etc/init.d/ssh restart

# Открываем настройки фаервола
nano /etc/sysconfig/iptables

# Изменяем правила на наш порт
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT

# Перезаупскаем сервис фаервола
service iptables restart

# Проверяем, что порт открылся
netstat -tupln | grep LISTEN

# Отключаемся от root
exit

# Отключаемся от SSH
exit

# Пробуем соединиться по новому порту
ssh -p 2222 user@server

Переносим лаунчер Ubuntu 16.04 в нижнюю часть экрана

С самого рождения Unity панель запуска приложений была с левой стороны экрана, в последней же версии Ubuntu 16.04 появилась возможность перенести её вниз.

Как очистить файл в Linux

Быстрая очистка содержимого файла (его обнуление) — часто встречающаяся задача для любого программиста, владеющего начальными навыками пользования консоли Linux.

Отключение скринсейвера при просмотре видео в Ubuntu

При просмотре онлайн-видео или прослушивании музыки мой компьютер под Ubuntu постоянно включает хранитель экрана, так как по его мнению никаких манипуляций пользователь не проводит и надо экономить ресурсы.

Telegram под Ubuntu

Telegram — кроссплатформенный бесплатный мессенджер для обмена текстовыми и медиа-сообщениями с привязкой к телефонным номерам с аудиторией в 50 млн человек.

REMOTE_ADDR выдаёт IP адрес сервера

На моём VPS сервере с Debian в связке Apache + nginx при попытке определения IP адреса пользователя из PHP при помощи переменной $_SERVER[‘REMOTE_ADDR’], я получаю IP адрес самого сервера, на котором запущен PHP.

Установка GeoIP на Debian Lenny

GeoIP от MaxMind — это база геолокационных данных в привязке к IP адресу, которая позволяет определить местоположение (страна, город, метро), организацию, провайдера и скорость интернет-соединения. На данный момент она является наиболее точной, надёжной и популярной базой данных из имеющихся.

Metro: Last Light для Linux

Увидели свет Linux и Mac версии игры Metro: Last Light (разработчик 4A Games) стоимостью всего 599 рублей. Я уже купил.

Новые рингтоны в Ubuntu Touch

Ubuntu Touch представляет собой мобильную платформу, разработанную компанией Canonical Ltd. для смартфонов. Ubuntu Phone призвана обеспечить удобство работы как в Ubuntu Desktop Edition. ОС была анонсирована 2 января 2013 года, и она показана публике официально на выставке Consumer Electronics Show (8-11 января 2013 года).

Страница 1 из 612345...Последняя »