Тег: linux

Linux Passwordless oneliner

TARGET=user@host; PORT=22; [[ -r ~/.ssh/id_ed25519.pub ]] || ssh-keygen -t ed25519 -N "" -f ~/

CouchDB, Debian, AstraLinux, Docker и все-все-все

Возникла необходимость запустить Couchdb в контейнере, где базовая ось (и базовые же пакеты) должны быть очень-очень свежими, в противной случай контейнер не проходит встроенную проверку на безопасность

Curl over ssh-tls-tunnel

Есть ресурс resource.name, на который нужно ходить curl-ом с засылкой данных через JSON. Специфика ресурса такова, что он принимает соединения через TLS 1

Unzip без unzip

Есть сервер без выхода в сеть с древней ОС и мёртвыми репами. Нужно распаковать zip-архив — но утилиты нет

ZFS на Oracle Linux 8.10

При установке ZFS на Oracle Linux 8.10 по официальной доке столкнулся с неочевидной ошибкой

Python 2.7 на Debian 12

Потребовалось старым Ansible выполнить скрипты на свежайщем Debian 12. Столкнулся с тем, что в дистрибутиве окончательно выпилили поддержку Python 2

Основной потребитель swap на Linux-серверах

for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less

SED удалить комментарии из XML

Возникла задача сравнить два XML-файла конфигурации Clickhouse для выяснения, что же в ней не так. Беда конфигурации в том, что она содержит прям какое-то совершенное безумное количество закомментированных...

 14   8 мес   linux   sed   Unix   xml   системное администрирование

Bombardier

Максимальная простая и удобная тулза для тестирования нагрузки веб-приложений

OpenSSL view cert info

openssl x509 -noout -text -in 'cerfile.cer';

Add NonPassword Sudo to sudoers

echo "$USER ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$USER

Проверка работы FTPs с использованием сертификатов

curl -3 -k -v --ftp-ssl --tlsv1.2 --ftp-ssl-reqd --ftp-pasv --key client.key --cacert ca.crt --cert client

Kerberos kinit: invalid UID in persistent keyring name while getting default ccache

Быстрофикс: export KRB5CCNAME=`mktemp` или отредактировать /etc/krb5.conf

 47   2024   kerberos   linux   администрирование

Bash Mkdir from list

#!/bin/bash LIST=(elem1 elem2 elem3) mkdir "${LIST[@]}"

 29   2024   bash   linux   администрирование
Ранее Ctrl + ↓