Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Как настроить NGINX в качестве обратного прокси для разных номеров портов?
I have NGINX configured like this as a reverse proxy for http requests: server { listen 80; server_name 203.0.113.2; proxy_set_header X-Real-IP $remote_addr; # pass on real client IP location / { proxy_pass http://203.0.113.1:3000; } } Я также хочу прокси ssh (порт 22) запросов. Могу ли я добавить еще один блок …
15 nginx 

1
exec и tee в лог-файл: объясните эти команды bash
Я видел это в верхней части моего файла сценария bash: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 Что оно делает? Что здесь делают два exec-процесса? Я понимаю, что, сохраняя это таким образом, все результаты выполнения скрипта передаются по конвейеру, $LOGFILEно я хотел понять это с точки зрения execутверждений.
15 bash 

1
Почему `найти. -типа f` займет больше времени, чем `find .`?
Кажется, findчто в любом случае придется проверить, соответствует ли данный путь файлу или каталогу, чтобы рекурсивно просмотреть содержимое каталогов. Вот некоторая мотивация и то, что я сделал на местном уровне, чтобы убедить себя, что на find . -type fсамом деле медленнее, чем find .. Я еще не копался в GNU …
15 find  performance  gnu 

3
Ограничить POSIX найти на определенной глубине?
Недавно я заметил, что спецификации POSIX дляfind не включают -maxdepthосновной. Для тех, кто не знаком с ним, цель -maxdepthпервичного состоит в том, чтобы ограничить, сколько уровней глубоко findопустится. -maxdepth 0приводит к обработке только аргументов командной строки; -maxdepth 1будет обрабатывать результаты только внутри аргументов командной строки и т. д. Как я …
15 find  posix 

1
Что эквивалентно mkinitcpio.conf в Debian?
Я хочу проверить, initrd.imgправильны ли хуки для сборки в моем Debian, но я не могу найти /etc/mkinitcpio.confфайл, подобный тому, что есть в Archlinux, что эквивалентно этому файлу в Debian и как мне перестроить initrd.img, как только я ' Вы редактировали этот файл?
15 initramfs  initrd 

2
Демонстрация уязвимости в Ubuntu 9.04
Для класса по информационной безопасности я хочу продемонстрировать повышение привилегий студентам. Для этого я просмотрел exploit/linux/localсписок в Metasploit Framework, обнаружив (среди прочего) exploit/linux/local/sock_sendpageс августа 2009 года. Я установил виртуальную машину с 32-битным Ubuntu Server 9.04 ( http://old-releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-amd64.iso ) с апреля 2009 года. uname -rДает мне 2.6.28-11-generic. По описанию подвига Считается, …

1
Состояние поддержки ZFS xattr во FreeBSD
Я пытаюсь понять, поддерживаются ли xattrs во FreeBSD с помощью ZFS или, скорее, в какой степени. Я прочитал некоторую противоречивую информацию. zfs get xattrсписки как on (default)для /, /usrи /var, но , как off (temporary)для всех других наборов данных, в том числе детей, упомянутые выше. Запуск zfs set xattr=on zroot/usr/homeя …
15 freebsd  zfs  bsd  xattr 


1
php 7 install выдает ошибку «Не удается загрузить Zend OPcache - он уже был загружен»
Я использую saltдля подготовки своих серверов, и я просто попытался обновить до php 7 и, хотя все устанавливается правильно, каждый раз, когда я запускаю php -vили запускаю любой php-файл, он выдает это во главе любого вывода:Cannot load Zend OPcache - it was already loaded . Если я удалю, если увижу …
15 centos  php 

1
Qemu USB passthrough (гостевой windows)
У меня есть USB ADC / DAC и запатентованная система сбора данных, защищенная HASP, которые не работают в Linux. Я пытаюсь заставить его работать в виртуальной машине Windows, используя qemu. Вот устройства: $ lsusb ... Bus 003 Device 011: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle Bus 003 …

1
создать поврежденную файловую систему FAT
У меня есть приложение, которое будет искать поврежденную файловую систему FAT и восстанавливать ее. Для тестирования приложения мне понадобится поврежденная файловая система. Что такое хороший и воспроизводимый способ повреждения файловой системы FAT? Создание плохих секторов, например.


1
Почему ArchLinux сохраняет некоторых пользователей / группы после удаления пакета?
Я заметил, что после удаления postgresqlпакета в ArchLinux postgresпользователь и группа не удаляются автоматически. То же самое верно для некоторых других пакетов. Исследуя это дальше, я наткнулся на эту страницу , где говорится: Перечисленные здесь пакеты используют userdel/ groupdelдля удаления созданного ими пользователя. Они никогда не должны удаляться автоматически, так …

1
vimdiff сравнивать вывод вместо файлов
Я пытаюсь сравнить две команды вывода (без файлов) vimdiff "$(tail /tmp/cachain.pem)" "$(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)" Я пытался играть с перенаправлением, pipe, vim - -cно я должен что-то упустить. Может кто-нибудь помочь, пожалуйста?
15 vim  stdout  stdin  vimdiff 

6
Использование «зарезервированных» кодов для выхода из сценариев оболочки
Недавно я наткнулся на этот список кодов выхода со специальными значениями из расширенного руководства по написанию сценариев. Они ссылаются на эти коды как зарезервированные и рекомендуют следующее: В соответствии с приведенной выше таблицей коды выхода 1-2, 126-165 и 255 имеют специальные значения, и поэтому их следует избегать для указанных пользователем …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.