Я пытаюсь установить ключ шифрования на привод LTO-4 под Linux. Я успешно сделал это один раз, выключил и снова включил привод, и теперь я не могу заставить привод снова принять ключ.
Я использую следующую команду:
$ stenc -f /dev/nst0 -a 1 -e on -k test.key
Provided key length is 256 bits.
Key checksum is 7a43.
Turning on encryption on device '/dev/nst0'...
Sense Code: Illegal Request (0x05)
ASC: 0x26
ASCQ: 0x00
Additional data: 0x00000000000000000000000000000000
Error: Turning encryption on for '/dev/nst0' failed!
Usage: stenc --version | -g <length> -k <file> [-kd <description>] | -f <device> [--detail] [-e <on/mixed/rawread/off> [-k <file>] [-kd <description>] [-a <index>] [--protect | --unprotect] [--ckod] ]
Type 'man stenc' for more information.
Привод HP, поэтому мне нужно использовать -a 1
, однако разные значения не меняют результат. Использование / dev / sg1
вместо этого имеет ту же проблему.
Это успешно перенаправляет ...
У меня есть это в моем файле httpd.conf
:
<VirtualHost IP.AD.DR.ESS:80>
ServerName example.com
Redirect Permanent / https://example.net/
</VirtualHost>
Это успешно перенаправляет все, что раньше было на http://example.com
в новое соответствующее местоположение по адресу https://example.net
. Однако я обнаружил, что один каталог, example.com/specialdir/
, должен оставаться на старом сервере, поскольку данные, к которым он должен получить доступ, не находятся на новом сервере. (Для завершения миграции с участием пары десятков других сайтов потребуется месяцев .)
Есть ли разумный способ исправить это в httpd.conf
, или я собираюсь нужно использовать кучу файлов .htaccess
? Я подозреваю, что могу что-то сделать с контейнерами
, но я не Я не знаю, какой вопрос задать, чтобы найти информацию.
Вы можете изменить директиву Redirect
, чтобы вместо этого использовать RedirectMatch
и использовать шаблон, исключающий / specialdir
:
RedirectMatch Permanent "^(/(?!specialdir/).*)" https://example.net/$1