Как я могу настроить шаблон запроса LDAP в Evolution?

Я использую Evolution для запроса адресной книги большого сервера LDAP. Я получаю ответы, но фактическая цель поиска не содержится в них. Я проверил с помощью библиотеки LDAP, что я могу получить эти записи с сервера. Однако я также обнаружил в документации, что сервер будет отвечать только на определенные запросы, чтобы избежать проблем с загрузкой. Я […]

перестановка строк в таблице с помощью awk

У меня есть таблица с несколькими сотнями строк: a1 a2 a3 a4 b1 b2 b3 b4 c1 c2 c3 c4 … etc. Я хочу вернуть его в следующем порядке: a1 b1 c1 d1 a2 b2 c2 d2 a3 b3 c3 Сценарий ниже работает для выбора первого блока строк: $ awk ‘{if(NR==1||NR%4==1)print}’ Но как я могу […]

Как я могу настроить xkb для переключения макетов в обе стороны?

Если я запускаю setxkbmap -layout us,us -variant altgr-intl,colemak -option grp:alt_space_toggle , я могу переключиться с компоновки AltGr-International на Colemak, нажав Alt + Space. Но это не работает наоборот, то есть я не могу переключиться с Colemak на AltGr-International с Alt-Space. Я также попытался запустить setxkbmap -layout us,us -variant altgr-intl,colemak -option grp:alt_space_toggle,grp:alt_space_toggle , но это тоже […]

Как перезаписать файл сценарием оболочки без использования дополнительного места на устройстве?

Я пытаюсь переписать файл, используя: cp source.txt target.txt Но я получаю «Нет места на устройстве». Я также пытался использовать дд безуспешно, даже с супер пользователя. Как я могу перезаписать, используя только пространство, используемое целевым файлом?

необходима конфигурация клиента openvpn, подходящая для устранения неполадок

Я использую клиент openvpn и подключаюсь к коммерческому провайдеру VPN (PIA). Время от времени это соединение перестает работать. Я могу решить проблему, перезапустив мой клиент вручную. Тем не менее, я хотел бы автоматизировать этот процесс. Для тестирования мне нужен способ, чтобы симулировать VPN-соединение, становящееся неработающим, пока оно еще подключено. Я не могу найти способ сделать […]

Ошибка проверки сертификата при использовании cisco anyconnect с сертификатами pfx

Я установил безопасный мобильный клиент cisco anyconnect 4.2.01022 (+ все необходимые пакеты) в Linux Mint 18.3 Sylvia (kernel 4.17.9). Затем добавил .pfx сертификаты в gnone2-key . Затем я запустил безопасный мобильный клиент cisco anyconnect, в котором указывалось, куда подключаться, но cisco все время говорил мне, что Certificate validation failure Пробовал это: sudo cp /etc/ssl/certs/Global* /opt/.cisco/certificates/ca […]

возобновить чтение файла журнала с того места, где я его оставил в прошлый раз

У меня есть файл журнала, который постоянно обновляется (добавляется новая строка) после нескольких периодов времени. Я получаю только сообщения об ошибках из файла каждые 10 минут. Первоначально, в первый раз, я извлек всю строку в новый файл с соответствующим шаблоном “ERROR FOUND”, используя awk . Но через 10 минут в файл журнала была добавлена ​​новая […]

Использование VirtualBMC с виртуальными машинами

Мне нужно использовать одну виртуальную ipmitool (master) для управления состоянием питания другой виртуальной машины (slave) на том же хосте с помощью ipmitool . Я установил VirtualBMC на хост-машине, добавил подчиненную виртуальную машину и запустил ее BMC: $ vbmc list +——————–+———+———+——+ | Domain name | Status | Address | Port | +——————–+———+———+——+ | slave | running […]

Пользователь sssd и Active Directory не существует в CentOS

Когда я пытаюсь сделать su user1@ADREALM.COM я получаю сообщение «пользователь не существует». user1@ADREALM.COM существует в Active Directory. Я могу сделать kinit user1@ADREALM.COM успешно и получить билет. Вот шаги, которые я сделал: У меня есть MIT KDC на CentOS 7 CENTOSREALM.COM и область Active Directory ADREALM.COM На CentOS я действительно realm join ADREALM.COM который дал «* […]

Как сравнить 2 строки в сценарии оболочки UNIX?

У меня есть переменная, которая хранит строку, вывод команды sed. Я хочу выполнить набор команд, только если это строковое значение совпадает с любой из 2 других строк. Я использовал приведенный ниже код. #! /bin/ksh request=”Request” fault=”Fault” while read lines; do category=`echo $lines|sed -n -e ‘s/.*Summary: Value//p’| awk ‘{print $1}’` if [ ! -z “$category” ] […]

Linux и Unix - лучшая ОС в мире.