LINUX.ORG.RU

Сообщения sunny1983

 

blackbox, fluxbox, twm, они живы?

Форум — Desktop

Какие из минималистичных менеджеров окон сейчас живы: blackbox, fluxbox, twm? Хочу поставить на терминал с 1 гигом памяти, чтобы запускался минималистический менеджер окон, а в нём - единственное окно браузера в полноэкранном режиме.

Перемещено hobbit из general

 , ,

sunny1983
()

мониторить логи при помощи ssh-агента в заббиксе

Форум — Admin

Кто шарит в мониторинге? Допустим нужно мониторить некий сервер, а конкретно создать триггер, который будет срабатывать на слово «Warning» в некоем логе. zabbix это умеет, но есть нюанс, что активные проверки не работают для этого сервера, так как разные версии zabbix-сервера и zabbix-агента. К счастью в zabbix кроме zabbix-агентов можно использовать snmp-агенты и ssh-агенты, вопрос как реализовать такой способ мониторинга при помощи ssh-агента, нужна какая-то сторонняя прога?

 

sunny1983
()

правило iptables с эксклюдом

Форум — Admin

Есть ли возможность создать правило iptables, объединяющее эти 2 правила?

iptables -t mangle -A OUTPUT -d 10.10.10.0/24 -j MARK –set-xmark 5

iptables -t mangle -A OUTPUT ! -d 10.10.10.254 -j MARK –set-xmark 5

 

sunny1983
()

мониторить процессы которые живут несколько миллисекунд

Форум — Admin

Напомните как в linux мониторить процессы, кроме как через ps, top, /proc? Речь идёт о процессах, которые живут несколько миллисекунд и не успевают засветиться в top. Погуглил, вроде бы можно запустить ps в цикле watch, но он выводит просто на экран, а допустим нужно в файл. Может через отладку ядра как-то?

 

sunny1983
()

Установка модулей php при помощи pecl

Форум — General

Такой вопрос, допустим необходим дополнительный модуль php, например pdo_pgsql, но его нет в репозитории твоего дистрибутива либо какие-то траблы с пакетным менеджером, модуль же можно установить при помощи pecl? Конечно можно, но я подозреваю, что я работаю с pecl как-то неправильно, потому что при просмотре доступных в pecl модулей командой

/opt/remi/php70/root/usr/bin/pecl list-all
я не вижу ни pdo_pgsql ни других модулей по работе с базами данных.

 

sunny1983
()

Выгодный интернет с внешним IP с мобильника

Форум — Mobile

Вопрос, у какого из мобильных ОПСОСов самый выгодный тариф на внешним IP? И что по виртуальным ОПСОСам, как то Atlas и СберМобайл?

 

sunny1983
()

измерить скорость байтов в linux

Форум — Admin

Допустим zabbix (либо какой-то другой мониторинг) врёт, собирая данные о скорости на сетевом интерфейсе linux с помощью ключа net.if.speed ну или zabbix_agent слишком старый и этот ключ не поддерживает. Хочу попробовать собирать данные о скорости вручную при помощи скрипта, а потом передавать их агенту через UserParameter. Допустим скрипт будет в качестве исходных данных брать содержимое счётчиков в /sys/class/net/eth0/statistics/rx_bytes и /sys/class/net/eth0/statistics/tx_bytes и через равные промежутки времени вычислять скорость. Вот только на чём писать скрипт, если на bash, с использованием субшеллов, awk и сохранением переменных в файле, то такой скрипт будет завершаться с задержкой и данные будут неточными, а в нормальные скриптовые языки, типа python я не умею. Наверняка есть уже готовые решения этой задачи и велосипед изобретать не нужно, подскажите что-нибудь. Также интересует как измерить скорость конкретной части трафика, например только http-трафик, допустим я возьму исходные данные из счётчика iptables, дальше что?

 

sunny1983
()

no mutual signature algorithm при подключении по ssh из msys2

Форум — Admin

ssh не соединяется с удалённым сервером с авторизацией по rsa-ключам, запуск с параметром -vvvv выводит строку «debug1: send_pubkey_test: no mutual signature algorithm».

Нашёл тему SSH Keys и bitbucket.org (комментарий) из которой понял, что алгоритм rsa внезапно сделался устаревшим и выхода тут 3:

1)перейти на более старую версию openssh

2)вместо rsa-ключей генерировать ed25519

3)что-то добавить в ssh_config

Вот меня собственно 3-й пункт интересует, что там добавлять не смог разобрать, прошу совета.

Это кстати не линукс, а эмулятор msys2 под виндой. На соседнем компьютере, где установлен такой же msys2 всё работает.

 

sunny1983
()

Не виден новый размер раздела после увеличения его в parted

Форум — Admin

Записал образ на флешку, теперь хочу увеличить размер последнего раздела, чтобы он занимал всё пространство на флешке до конца, пытаюсь сделать это в parted (gui нет).

$ sudo parted /dev/sdc
[sudo] пароль для root:
GNU Parted 3.2
Используется /dev/sdc
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) print
Модель: Multi Flash Reader (scsi)
Диск /dev/sdc: 64,0GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     4194kB  104MB   99,6MB  primary  fat16             lba
 2     104MB   804MB   700MB   primary  ext3              загрузочный
 3     804MB   1316MB  512MB   primary  linux-swap(v1)
 4     1316MB  3116MB  1800MB  primary  ext4

Дальше в команде resizepart нужно указать конечный сектор, я не знаю какой он и поэтому указываю размер, который мне в print был выдан:

(parted) resizepart 4
Конец?  [3116MB]? 64GB
(parted) print
Модель: Multi Flash Reader (scsi)
Диск /dev/sdc: 64,0GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     4194kB  104MB   99,6MB  primary  fat16             lba
 2     104MB   804MB   700MB   primary  ext3              загрузочный
 3     804MB   1316MB  512MB   primary  linux-swap(v1)
 4     1316MB  64,0GB  62,7GB  primary  ext4

(parted) quit
После загрузки с флешки df говорит, что размер раздела всё равно 1,7 Gb. ЧЯДНТ

 

sunny1983
()

Где делать mangle MARK перед route?

Форум — Admin

Помогите понять одну вещь. Вот допустим я создаю две дополнительные таблицы маршрутизации, чтобы часть трафика пускать через другие шлюзы следующим образом:

ip route add default table 2 via 10.68.*.* dev eth0
ip rule add fwmark 2 table 2
ip route add default table 3 via 100.127.*.* dev ppp0
ip rule add fwmark 3 table 3
Где должны маркироваться пакеты при условии, что роутится через 3 таблицы должен как локальный трафик, так и проходящий. Что-то подсказывает, что правила MARK должны быть одновременно в mangle-PREROUTING и mangle-OUTPUT, но вот открываю схему прохождения пакетов https://upload.wikimedia.org/wikipedia/ru/thumb/f/f4/Iptables-traversal.svg/8... и вижу, что для проходящих пакетов перед routing decision находится сразу после mangle-PREROUTING, так что всё должно быть верно. А вот для локальных routing decision стоит перед mangle-OUTPUT так что похоже оно так не взлетит. Как же тогда правильно?

 ,

sunny1983
()

Шанс на развитие децентрализованных сетей или просто бред

Форум — Talks

Господа-линуксоиды, а есть ли у вас какие-либо мысли, что будет с социальными сетями в нонешней ситуации? Facebook и Tik-Tok заблокированы, YouTube на очереди, да, блокировки можно обходить, но обход может потерять смысл, если внутри не будет русскоязычного контента, ведь не секрет, что большинство блогеров создают контент не сколько для души, сколько ради монетизации, стало быть сейчас может произойти массовая миграция блогеров на отечественные платформы типа vk. Предлагаю обсудить альтернативу - вместо миграции блогеров из западных соцсетей в российские пусть будет миграция из западных в децентрализованные, такие как PeerTube, как думаете, это реально? Для этого нужно, чтобы в децентрализованных соцсетях была бы вся та замануха, что существует в централизованных: доступ со смартфона, быстрый отклик, реклама и монетизация. А для этого нужно децентрализованные сети развивать, вы можете сами принять участие в развитии, просто взять, например, и собственноручно поднять на личном сервере ноду.

 ,

sunny1983
()

Синтаксис awk

Форум — General

Дайте кто-нибудь ссылку на нормальную шпаргалку по awk, а то использую его часто и уже задолбался гуглить каждый раз.

Также подскажите по двум вопросам

awk '$1!="lost+found" && $1!="proc" && $1!="sys"'

здесь можно как-то упростить регулярное выражение, чтобы строка короче стала?

И допустим мне нужно фильтровать строки, где первый столбец начинается с одинарной кавычки, тут как-то через ascii-код надо, но никак не нагуглю как.

 

sunny1983
()

Есть вопрос по tcpdump

Форум — Admin

Вот допустим есть команда

tcpdump -i eth0 -nntv "host 192.168.0.2 and tcp"
Как изменить ключи команды, чтобы:
1. тело пакета выводилось на консоль в виде текста
2. если пакет содержит данные определённого вида, скажем http-трафик, чтобы автоматом подключался анализатор этого вида трафика

 

sunny1983
()

Как в строках регулярных выражений awk использовать спецсимволы

Форум — General

В частности знак доллара.

а конкретно вопрос как изменить следующую команду, чтобы она стала рабочей:

awk '$0~"$sql"'

 ,

sunny1983
()

php-fpm в docker. Как правильно приготовить?

Форум — Admin

У кого был опыт изоляции php-fpm в docker-контейнере? Какой docker-образ вы выбирали для этого? Версию php нужно 5.6 и с расширением pdo_oci.

 ,

sunny1983
()

Перестала работать команда search в docker. status code 401

Форум — Admin

Перестала работать команда search в docker, pull, run, exec и прочие - работают. В консоль пишет «Error response from daemon: Unexpected status code 401». Гуглёж ничего вразумительного не дал. Кто подскажет что это и как оно лечится?

 

sunny1983
()

Сделать загрузку Ubuntu с текстовыми сообщениями

Форум — General

Как сделать так, чтобы загрузка Ubuntu выглядела как загрузка CentOS, если конкретно то вот так https://ibb.co/1JSbvmp

Кто-то скажет, зачем тебе этот дроч, работает же. Ну вот понять хочется, как вообще сообщения выводятся. grub я заменил на syslinux, всегда так делаю, да и для эксперементов с параметрами ядра подходит лучше. В параметры загрузки я добавил параметр quiet, ядро при этом загружается без вывода сообщений на экран, после загрузки ядра загружается systemd, который запускает сервисы и вот сообщения сервисов хотелось бы видеть, но их нет. Как я понимаю systemd все сообщения, выводимые сервисами в консоль перенаправляет в journald, но есть сервис plymouth, который перехватывает статусы и выводит сообщения на экран. Пакет plymouth у меня установлен, почему тогда ничего не выводится? Кстати юнит plymouth-start.service не имеет секции [install], как тогда он активизируется?

 , ,

sunny1983
()

Задать кодировку в ssh-консоли

Форум — General

Ситуация такая. Есть ssh-учётка, при авторизации ей не попадаешь в bash, а попадаешь в диалоговый скрипт, причём скрипт это выводит всё в кириллице в кодировке cp-1251. Как сделать, чтобы не получать в консоли крякозябры? Админского доступа нет.

 

sunny1983
()

Отладка процессов. Узнать параметры

Форум — Admin

Напомните, плз, какие средства для отладки процессов в GNU/Linux существуют. Задачи такие:

1. Допустим раз в полчаса в системе запускается некий процесс и работает долю секунды, известен исполняемый файл /usr/bin/util1 нужно узнать с какими параметрами он запускается, под каким uid, и кто родительский процесс.

2. Допустим раз в полчаса в системе запускается некий процесс и работает долю секунды, исполняемый файл неизвестен, но известно, что процесс обращается к TCP-сокету 192.168.0.100:12345 нужно узнать исполняемый файл, с какими параметрами он запускается, под каким uid, и кто родительский процесс

 ,

sunny1983
()

Не пускает в rescue mode с заблокированным рутом?

Форум — Admin

Допустим я что-то перемудрил и теперь не могу войти на свою машину. Локально через консоль я тоже не могу зайти, потому как root и юзер у меня заблокированы (во втором поле в /etc/shadow прописано "!!"), да, я сам себе злобный буратино, но предполагалось, что я буду логиниться исключительно через ssh и по ключу (заблокированная учётка этому не препятствует), приходится грузиться с флешки, чрутиться в свою систему, затем ставить пароль для юзера, после перезагружаться, логиниться локально, производить все ремонтные работы, а потом снова блокировать учётку. Выходит долго.

Подумалось, а есть же ведь rescue mode и emergency mode. Гружусь с параметром ядра «systemd.unit=rescue.target» и получаю сообщение «authorization not available», короче с заблокированным рутом в rescue mode входить нельзя.

Можно что-нибудь сделать, чтобы и рута не разблокировать и rescue mode был доступен?

 , ,

sunny1983
()

RSS подписка на новые темы