LINUX.ORG.RU

Сообщения NordeN

 

Есть ли разница как называть машину?

Форум — Admin

Всем привет, вижу в некоторых статьях по почтовому серверу, мол его hostname должен быть не FQDN. Есть ли разница назову я сервер mail или mail.domain.ru?

 

NordeN
()

Возможно ли убрать человеческий фактор при обновлении сертификатов LE?

Форум — Admin

Всем привет, на сервере крутится сервис strongSwan с сертификатом Let’s Encrypt. Недавно перестали подключаться клиенты, проблема оказалась в приватном ключе, он обновился. Текущее содержимое директории конфигурации:

/etc/ipsec.d/
├── aacerts
├── acerts
├── cacerts
│   ├── chain.pem -> /etc/letsencrypt/live/.../chain.pem
│   └── lets-encrypt-r3.pem
├── certs
│   ├── cert.pem -> /etc/letsencrypt/live/.../cert.pem
│   └── fullchain.pem -> /etc/letsencrypt/live/.../fullchain.pem
├── crls
├── ocspcerts
├── policies
├── private
│   └── privkey.pem
└── reqs

Если ключ сделать симлинком на симлинк в letsencrypt директории, то сервис перестает работать.

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

 , ,

NordeN
()

Как принимать по DHCP только сетевые настройки?

Форум — Admin

Всем привет, имеется Debian 12, как так, чтобы принимался по DHCP только IP, маска и шлюз?

DNS сервера хочу руками вбивать. Для настройки сети использую networking.

Видел советы сделать файл resolv.conf неизменяемым, но подобная практика у меня вызывала проблемы с обновлением системы через apt, так что такое себе)

 ,

NordeN
()

Как изменить тип терминала по умолчанию в Remmina?

Форум — Desktop

Всем привет, добавляю SSH соединения в САБЖ, но при подключении мой тип терминала - xterm, можно ли сделать чтобы вместо него был по умолчанию xterm-256color? Не нашел такого в настройках нигде

 

NordeN
()

Как перенести настройки xfce4-terminal?

Форум — Desktop

Всем привет, кто как корректно перенести свои настройки xfce4-terminal? Я привык что он хранил свои настройки в файле $HOME/config/xfce4/terminal/terminalrc, но когда настраивал свои систему заново, подкинул свой прежний файл туда и такое не сработало.

Ладно, в инторнетах написали, что теперь настройки хранятся в $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml.

Сконфижил через гуй как мне надо, попробовал перенести xfce4-terminal.xml в другую систему и настройки не подхватились опять.

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

 

NordeN
()

Можно ли изменить хоткеи в XFCE4 скриптом?

Форум — Desktop

Всем привет, подскажите, пишу скрипт для автоматической настройки своего окружения, и не могу найти как изменить через bash настройки горячих клавиш (которые в GUI в разделе «Диспетчер окон» -> «Клавиатура»)

Те, которые в разделе «Клавиатура» я настроил через xfconf-query, а вот первые не могу понять как сделать, пробовал через gsettings, но что-то у меня не получилось

 

NordeN
()

Кто ведет указанные бинарные файлы?

Форум — General

Всем привет, не смог нагуглить кто пишет в следующие файлы:

/var/run/utmp
/var/log/wtmp
/var/log/btmp

Для чего они и что туда пишется, как просмотреть содержимое их описано в каждой статье про них.

А кто туда пишет информацию? В моем дефолтном конфиге syslog-ng нет упоминания данных файлов

 

NordeN
()

Как сделать копию ключа с U2F токена

Форум — Security

Всем привет. До этого имел опыт только работы с ГОСТ ключами КриптоПро и Рутокен по работе. Решил сделать второй фактор на свои VPS и прикупил JaCarta U2F.

Сгенерил ключевую пару типа ECDSA-SK и закинул публичный ключ на VPS, все годно и ходится по второму фактору.

Но вот вопрос: как мне сделать бэкап приватного ключа из JaCarta U2F на второй мой JaCarta U2F? Я так понимаю это не реально в принципе? И нужно генерить две ключевые пары и на каждый сервак лить по 2 публичных ключа? И сколько приватных ключей можно записать на U2F токен? Всего 1?

Ибо в КриптоПро и Рутокен можно как иметь несколько приватных ключей на одном токене, так и делать резервные копии приватных ключей на другой запасной токен (ну, только если они не сгенерированы неизвлекаемыми на токенах новых поколений типо > Рутокен ЭЦП 2.0)

 ,

NordeN
()

Запрет пользователям записывать CD без пароля админа

Форум — Security

Всем привет. Основная идея - запретить пользователям запись CD без ввода пароля админа. Подсказали реализовать это через polkit, но я так понимаю что ограничением запуска k3b не закончится дело? Пользак же может и консольные утилиты использовать (или что там под капотом у k3b?)

Собственно вопрос, возможно ли релизовать такую схему? Дистр - Astra Linux

 , ,

NordeN
()

Не идет трафик через Strongswan

Форум — Admin

Всем привет. Купил VPS за бугром и хотел настроить свой VPN через Strongswan. Раскатал Debian 12 и настроил по гайду с Digital Ocean.

На Android установил клиент. В итоге подключиться к своему серверу могу, как с Android (через клиента strongswan), так и с Windows (нативно без приложух). Но трафик не идет через VPN - ни один сайт не открывается. Фаервол не настроен, так что он не может мешать.

Что я сделал не так? Соединение спокойно устанавливается, но сайты не открываются вообще.

Конфиг прикладываю: /etc/ipsec.conf

config setup
    uniqueids = no

conn ikev2-vpn
    auto=add
    compress=no
    type=tunnel
    keyexchange=ikev2
    fragmentation=yes
    forceencaps=yes
    dpdaction=clear
    dpddelay=300s
    rekey=no
    mobike=yes
    left=%any
    leftid=@мой_белый_IP
    leftcert=server-cert.pem
    leftsendcert=always
    leftsubnet=0.0.0.0/0
    right=%any
    rightid=%any
    rightauth=eap-mschapv2
    rightsourceip=10.10.10.0/24
    rightdns=8.8.8.8,8.8.4.4
    rightsendcert=never
    eap_identity=%identity
    ike=chacha20poly1305-sha512-curve25519-prfsha512,aes256gcm16-sha384-prfsha384-ecp384,aes256-sha1-modp1024,aes128-sha1-modp1024,3des-sha1-modp1024!
    esp=chacha20poly1305-sha512,aes256gcm16-ecp384,aes256-sha256,aes256-sha1,3des-sha1!

 ,

NordeN
()

Разбиение сведенных через audispd-plugins логов auditd по файлам

Форум — Admin

Всем привет.

Свел логи auditd с различных серверов на один лог сервер с помощью audispd-plugins.

Теперь когда я на лог сервере запускаю выборку aureport --auth, мне выводятся прохождения аутентификации на всех серверах.

Я так понимаю потому что все события теперь пишутся в единый файл /var/log/audit/audit.log.

Можно ли как-то разбить логи с разных машин по разным файлам? Типо /var/log/audit/remote/srv1_audit.log? Когда сводил логи с помощью syslog-ng это было возможно, но тут в случае с auditd не совсем понятно.

 

NordeN
()

Создание выборок из собранных на лог сервер логов auditd

Форум — Admin

Настраивал кто сбор событий аудита на лог сервер через syslog-ng? Я тестовую связку сделал и не могу понять почему не получается выборку сделать на лог сервере из собранных логов

Конфиг сервера

source s_linux_auditd { tcp(ip(0.0.0.0) port(514)); };

destination d_linux_auditd { file("/var/log/audit/remote/$HOST/${YEAR}_${MONTH}_${DAY}_audit.log" create_dirs(yes)); };

log { source(s_linux_auditd); destination(d_linux_auditd); flags(final); };

Конфиг клиента

source s_auditd { file("/var/log/audit/audit.log"); };

destination d_auditd { network("192.168.10.51" port(514) transport(tcp)); };

log { source(s_auditd); destination(d_auditd); };

Судя по содержимому файла на лог сервере события сыпятся в него, но когда я на сервере делаю так:

aureport --auth --input /var/log/audit/remote/192.168.10.53/2024_06_15_audit.log

Вывод мне выдает пустую выборку:

Authentication Report
============================================
# date time acct host term exe success event
============================================
<no events of interest were found>

хотя события в файле нужные есть. Проверял через less. Что я делаю не так?

 ,

NordeN
()

Чьи настройки победят при архивации /var/log/audit/audit.log?

Форум — Admin

Здравствуйте, подскажите кто будет отвечать за ротацию лога /var/log/audit/audit.log если в настройках /etc/audit/auditd.conf задана ротация логов, а так же на хосте установлен logrotate c дефолтным конфигом

weekly
su root adm
rotate 4
create
include /etc/logrotate.d

и в директории /etc/logrotate.d для файла /var/log/audit/audit.log не задано никаких настроек

 , ,

NordeN
()

Сбор логов с Cisco на Syslog-NG сервер

Форум — Admin

Всем привет, настроил сбор логов с Cisco свичей на Syslog-NG сервер. Сообщения прилетают не полные Выхлоп команды show logging на Cisco:

...
*May 29 2024 00:41:43.596 KRSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/2, changed state to down
...

Какое сообщение мне прилетает в лог:

...
29 2024 00:41:43.596 KRSK: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/2, changed state to down
...

Куда обрезается Месяц? Содержимое конфига:

source S_CISCO {
    udp(ip(0.0.0.0) port(514));
};

filter F_CISCO {
    host(192.168.10.10) or
    host(192.168.10.20) or
    host(192.168.10.30);
};

template T_CISCO
{
    template("$MESSAGE\n");
};

destination D_CISCO {
    file("/var/log/cisco/$HOST.log" template(T_CISCO));
};

log {
    source(S_CISCO); filter(F_CISCO); destination(D_CISCO);
};

Вроде все возможные переменные попробовал в шаблоне, подскажите кто шарит

P.S. Конфиг меток на Cisco service timestamps log datetime msec localtime show-timezone year

 ,

NordeN
()

Код возврата от нескольких команд

Форум — General

Здравствуйте, мне необходимо в скрипте проверить что ряд действий выполнился корректно. Думал, что такой код зайдет:

if {
    cat /root/Desktop/1.txt
    cat /root/Desktop/2.txt
}; then
    echo YES
else
    echo NO
fi

Но он не отработал корректно. Отработал такой:

if {
    cat /root/Desktop/1.txt &&
    cat /root/Desktop/22.txt
}; then
    echo YES
else
    echo NO
fi

И еще такой:

cat /root/Desktop/1.txt &&
cat /root/Desktop/22.txt
if [[ $? == 0 ]]; then
    echo YES
else
    echo NO
fi

Есть ли какой-то общепринятый способ реализовать такое? Или способ красивее моих

 

NordeN
()

Помогите разобраться с AWK

Форум — General

Здравствуйте, пишу bash скрипт и никак не могу понять как найти с помощью awk строки, начинающиеся со значения одной из переменной окружения.

Например есть у меня строка SourceType=Custom. Сделал я переменную окружения.

echo $TASK
SourceType

И вроде

echo "SourceType=Custom" | awk -F '=' '{print ENVIRON["TASK"]}'

Выводит мне SourceType а команда

echo "SourceType=Custom" | awk -F '=' '/^SourceType/ {print $2}'

выводит мне Custom А вот объеденить эти две штуки в одну никак не получается

echo "SourceType=Custom" | awk -F '=' '/^ENVIRON["TASK"]/ {print $2}'

не выводит ничего, что я делаю не так?

 ,

NordeN
()

Как красиво рассчитать контрольные суммы файлов пакета в Debian?

Форум — Admin

Имеется Astra Linux и пакет kesl. В его состав, полученный через dpkg, входят и директории. Как красиво однострочником рассчитать контрольные суммы файлов пакета, исключая из вывода директории?

Сначала я сделал такое:

for file in $(dpkg -L kesl); do if [[ $(file -b $file) != "directory"]]; then gostsum $file; fi; done

Но оказалось, что у file для некоторых директорий дает выхлоп setgid, directory

Потом я сделал такое

for file in $(dpkg -L kesl); do if [[ ! $(file -b $file | grep -o directory) ]]; then gostsum $file; fi; done

И в конце концов пришел к такому

for file in $(dpkg -L kesl); do if [[ $(file -b $file | grep -L directory) ]]; then gostsum $file; fi; done

Знатоки bash, возможно ли обойтись вообще без пайпа в условии чтобы все корректно отработало?

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

 , ,

NordeN
()

Как сделать цвет статус бара в tmux в цвет темы vim?

Форум — Desktop

Здравствуйте. Терминал xfce4 с черным фоном. Использую активно tmux и vim. Не могу понять как сделать цвет статус бара в tmux в цвет темы vim (у меня не дефолтная) на период нахождения в нем? А при выходе из vim чтобы изменялся обратно на тот, что задан в конфиге.

 ,

NordeN
()

Отсутствует разворот окна

Форум — Desktop

Здравствуйте, собрал Arch Linux на xfce4 и никак не могу решить банальную проблему. У меня не разворачиваются окна в нижних углах. При наведении курсора на левый нижний или правый нижний угол ничего не происходит, а именно курсор не изменяется на курсор растягивания, при нажатии ЛКМ и ведении курсора окно не изменяется.

Что характерно такая проблема только у нижних углов, у верхних все нормально. Как починить?

 ,

NordeN
()

Настройка X11VNC аналогично Remote Desktop Services в Windows

Форум — Admin

Здравствуйте, пробежался бегло по ману x11vnc и так и не понял какие из множества опций использовать в юните чтобы x11vnc работал аналогично RDP в Windows:

  • Для подключения на управление использовались пароли пользователей а не службы
  • Все пользователи подключались не к консоли, а в новые сеансы

 ,

NordeN
()

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