sadm.magnus.pp.ru Заметки крошки-админа

11 December 2007

Работаем со SCSI-устройствами в Linux

Filed under: Компьютеры и интернет — Tags: — Magnus @ 11:16

Посмотреть подключенные устройства:

[~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE  Model: ST336704LC       Rev: 0004
Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi1 Channel: 00 Id: 06 Lun: 00
Vendor: ESG-SHV  Model: SCA HSBP M16     Rev: 0.05
Type:   Processor                        ANSI SCSI revision: 02

Добавить устройство:

[~]# echo "scsi add-single-device <h> <b> <t> <l>" > /proc/scsi/scsi

где переменные host, bus (channel), target (scsi id) и lun
Например,

[~]# echo "scsi add-single-device 1 0 1 0" > /proc/scsi/scsi

Удалить устройство:

echo "scsi remove-single-device 1 0 1 0" > /proc/scsi/scsi

10 December 2007

OpenSSL - шпаргалка

Filed under: Компьютеры и интернет — Tags: — Magnus @ 16:05

Генерация нового личного ключа (private key) и запроса на подпись сертификата (CSR)

openssl req -out MYCSR.csr -pubkey -new -keyout MYKEY.key

Генерация CSR для существующего личного ключа

openssl req -out MYCSR.csr -key MYKEY.key -new

Генерация CSR на основе существующего сертификата

openssl x509 -x509toreq -in MYCRT.crt -out MYCSR.csr -signkey MYKEY.key

Создаем самоподписанный (self-signed) сертификат

openssl req -x509 -new -out MYCERT.crt -keyout MYKEY.key -days 365

Создаем самоподписанный (self-signed) сертификат с подписью CA (Certificate Authority) на основе CSR

openssl -x509 req -days 365 -in MYCSR.csr -CA MYCACERT.crt -CAkey MYCAKEY.key -set_serial 01 -out MYCERT.crt

Проверка CSR

openssl req -text -noout -verify -in MYCSR.csr

Проверка сертификата

openssl x509 -in MYCERT.crt -text -noout

Проверяем, подходит ли ключ к сертификату

openssl x509 -noout -modulus -in server.crt | openssl md5
openssl rsa -noout -modulus -in server.key | openssl md5

Powered by WordPress