Аутентификация Active Directory SVN с ProxyPass перенаправляет в соединении

Интересный вопрос. dmesg должен иметь что-то вроде этого, если это - диск SATA:

 dmesg | grep -i SATA
 [    3.972803] ata3: SATA max UDMA/133 cmd 0xe800 ctl 0xe400 bmdma 0xd800 irq 18
 [    3.972807] ata4: SATA max UDMA/133 cmd 0xe000 ctl 0xdc00 bmdma 0xd808 irq 18

Я затем grep'ed dmesg вывод для "ata3" и найденный порядковым номером:

dmesg | grep -in ata3
397:[    3.972803] ata3: SATA max UDMA/133 cmd 0xe800 ctl 0xe400 bmdma 0xd800 irq 18
409:[    4.183701] ata3.00: ATA-7: ST3160812AS, 3.ADH, max UDMA/133
410:[    4.183706] ata3.00: 312500000 sectors, multi 16: LBA48 NCQ (depth 0/32)
411:[    4.267004] ata3.00: configured for UDMA/133

который мог затем искаться smartctl или hdparm -i /dev/<your disk(s)> соответствовать последовательный устройству.

Я уверен, что кто-то с навыками сценариев оболочки l33t мог сделать это все на одной строке, но это должно быть довольно твердо. Если бы какие-либо сомнения, я проверил бы порядковый номер по Веб-сайту производителя как предложенный Madhatter.

Я выполнил то же dmesg | grep -i SATA на Ubuntu, работающей на виртуальной машине VMware (который рассматривает виртуальные диски как SCSI), и сервер с дисками SCSI; оба ничего не возвратили.

2
задан 12 December 2012 в 13:17
2 ответа

Мне непонятно, что, по вашему мнению, является проблемой здесь, или, скорее, что бы вы хотели, чтобы произошло иначе, чем то, что вы описываете.

Если вы хотите, чтобы исходный SVN Регистрируется IP-адрес клиента, а не прокси-сервера, я обнаружил следующую возможность в поиске Google:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy

SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
CustomLog "logs/access_log" combined env=!forwarded
CustomLog "logs/access_log" proxy env=forwarded

По сути, здесь произойдет следующее: если установлен HTTP-заголовок X-Forwarded-For (для IP-адреса, который будет, если он когда-либо будет установлен), затем используйте этот IP-адрес в журнале, а не по умолчанию.

0
ответ дан 3 December 2019 в 15:33

Будьте готовы получить сетевой захват (например, Wireshark) аутентифицированного запроса от сервера Windows и сервера Linux. Wireshark для Windows, tcpdump для Linux.

Похоже, использует Basic authn, поэтому имя пользователя должно быть в Авторизации заголовок (см. http://en.wikipedia.org/wiki/Basic_access_authentication ) и должен передаваться вслепую через интерфейсный Linux ProxyPass .

Что в ssi. conf?

0
ответ дан 3 December 2019 в 15:33

Теги

Похожие вопросы