Найти в Дзене
Linux

Linux

Linux — это операционная система, такая же как Windows, только другая.
подборка · 238 материалов
PuTTY — проброс порта через SSH-туннель
Допустим, у вас Windows и вам нужно получить доступ к порту MySQL 3306 на машине 10.11.12.13. Но прямого доступа к ней вы не имеете. Зато можете по SSH подключиться к 10.11.12.14, а уже с неё имеется доступ к TCP 3306 на 10.11.12.13. Пробросим порт через SSH-туннель в PuTTY. PuTTY — telnet и SSH клиент Откройте PuTTY и введите 10.11.12.14 и SSH-порт (обычно 22) на вкладке Session. Это наш шлюз, через который мы будем подключаться к MySQL. В дереве категорий слева найдите Connection → SSH → Tunnels...
Nginx — worker process аварийно завершаются с сигналом 11 (SIGSEGV) Segmentation Fault
Сегодня словили баг на Nginx в Ubuntu Server.  Никто ничего не трогал, вдруг посыпались ошибки в /var/log/nginx/error.log: worker process 2993649 exited on signal 11 (core dumped) Разработчики не смогли стандартными способами исправить проблему, передали дело админам. И тут я уловил нечто знакомое. Когда что-то само ломается, особенно после 6 утра, часто причиной может послужить пакет unattended-upgrades. Этот гадский пакет по ночам устанавливает обновления куда не надо их устанавливать и перезапускает службы, которые нельзя перезапускать...
SSH — генерация ключа аутентификации в Linux
Зачем нужна аутентификацию по ключу SSH? Если вы где-то в облаке приобрели себе сервер и получили root с паролем, заведите себе отдельного пользователя с правами sudo, разрешите ему ходить по SSH-ключу и закройте вход на сервер по паролю. Под root вы всегда сможете войти через KVM консоль сервера. Простая заметка по генерации приватного ключа в Linux. Пример генерации ключа: ssh-keygen -t ed25519 Отвечаем на вопросы, не забываем установить пароль на ключ. Получаем приватный ключ /root/.ssh/id_ed25519...
Linux — реанимируем Intel RST RAID после замены материнской платы
На одном из серверов произвели замену материнской платы Supermicro и процессора на другие модели. Старые диски переставили, BIOS настроили, RAID1 на виртуальном контроллере определяется. Однако, система не загружается, мы попадаем в аварийную оболочку (initramfs). Это минимальный BusyBox-шелл, где крайне мало команд, но есть всё необходимое для диагностики и ручного запуска системы. На старой материнской плате стоял чип Intel, поддерживающий технологию Intel RST (Rapid Storage Technology), Intel RSTe (Intel Rapid Enterprise) или Intel VROC (Virtual RAID on CPU)...
109 читали · 2 месяца назад
Как перезагрузиться из initramfs?
Initramfs (initial RAM file system) — это временная файловая система, которая загружается в оперативную память (RAM) вместе с ядром Linux на начальном этапе загрузки системы. Когда компьютер включается, ядро должно получить доступ к настоящей корневой файловой системе (там, где лежат ваши программы и настройки, например /, /home, /usr). Но чтобы прочитать эту корневую файловую систему, ядру часто нужны драйверы (например, для жесткого диска NVMe, RAID-массива, LVM или шифрования). Возникает парадокс:...
PAM — Access denied for user (System error)
Второй раз наступили на проблему при попытке аутентифицироваться под доменной УЗ на Linux машину через sss. Ошибка: sshd[1430208]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.10.10.10 user=pupkin sshd[1430208]: pam_sss(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.10.10.10 user=pupkin sshd[1430208]: pam_sss(sshd:auth): received for user pupkin: 4 (System error) sshd[1430208]: pam_sss(sshd:account): Access denied for user pupkin: 4 (System error) sshd[1430208]: Failed password for pupkin from 10...