|
|
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Наткнулся на интересную багу IB 7.1 SP2 под Linux позволяет подключиться к любой базе без пароля удаленно как SYSDBA, десять раз проверял, бред какой то! Пример: 1. Ставим IB 7.1 SP2 на сервер SRV1 2. Меняем стандартные пароли на SYSDBA 3. Запускаем IB на сервере SRV1 4. Запускаем isql на клиенте CLI1 и подключаемся например к admin.ib isql srv1:/opt/interbase/admin.ib 5. Мало того что нас пускает, давайте посмотрим как нас зовут :-) SQL> select user from users rows 1; =============================== SYSDBA 6. Смешного мало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 13:52:54 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Смешного наоборот МНОГО Читай доку по поводу коннекта под root'ом и про переменные окружения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 13:56:14 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
МимопроходящийСмешного наоборот МНОГО Читай доку по поводу коннекта под root'ом и про переменные окружения. Ну совсем то за идиота не надо меня держать :-), коннект происходит с другой физической машины!!! при чем здесь коннект под root'ом?, пароль на SYSDBA поменян , при чем здесь переменные окружения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 13:59:02 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
авторпри чем здесь переменные окружения? Так они таки есть? Или таки нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:02:50 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий авторпри чем здесь переменные окружения? Так они таки есть? Или таки нету? Я же написал за идиота не надо держать :-), коннечно их нет на другой машине!!! и на локальной их тоже нет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:05:26 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Для еще большего упрощения скажем сразу, что клиент CLI1 на виндах (чтобы не возникло желания отправить почитать про trusted hosts на Unix'е ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:09:13 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Т.е. зуб даёшь, что ISC_USER и ISC_PASSWORD не прописаны? Под каким аккаунтом ходит сервер на линухе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:17:54 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
МимопроходящийТ.е. зуб даёшь, что ISC_USER и ISC_PASSWORD не прописаны? Под каким аккаунтом ходит сервер на линухе? Не прописаны, абсолютно точно! Вне зависимости от того под каким аккаунтом сервер ходит на линухе эта бага остается и под root'ом и под interbas'ом (просто пользователь, не в группе root'а) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:22:18 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
МимопроходящийТ.е. зуб даёшь, что ISC_USER и ISC_PASSWORD не прописаны? Под каким аккаунтом ходит сервер на линухе? Да и как они на другой то машине появятся? И кроме того пароль на SYSDBA поменян! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:23:10 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Ну, раз ты уверен в своей правоте, пиши в службу поддержки Borland'a. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:24:18 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
МимопроходящийНу, раз ты уверен в своей правоте, пиши в службу поддержки Borland'a. Уже, только ответа нуль, они там зажрались конкретно , а проблема серьезная, я думаю, что она у всех кто на линухе сидит есть!!!, а Borland не чешется, просто никто даже и не пытался коннектиться напрямую без пароля, да я бы и сам не встретился, если бы случайно не законнектился из isql без пароля, если вводить какое нибудь имя без пароля или с неправильным то она ясное дело рубиться, а так пожалуйста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:30:47 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
olegl проблема серьезная, я думаю, что она у всех кто на линухе сидит есть!!! Не-а. Мы на различных xNIX сидим начиная с IB 4.0. После 4.1 переползли на FireBird под шапкой, 2 года назад. Ибо Borland прикрыл линию CS. А ставить ихний SS на линух - мастурбация. Сейчас сидим на FB 1.5 (CS) под шапкой (ядро 2.4.20). Основная база сейчас приближается к 10Гб. Проблем нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:39:46 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
2 Мимопроходящий так то FB,а у них непосредственно IB7 SP2... на SP1 видимо такого не было обнаружено... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:45:13 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
VF2 Мимопроходящий так то FB,а у них непосредственно IB7 SP2... на SP1 видимо такого не было обнаружено... На SP1 была та же фигня :-), просто я сразу написал, что у нас SP2, чтобы не возникло предложений поставить SP2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:47:55 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий После 4.1 переползли на FireBird под шапкой, 2 года назад. Ибо Borland прикрыл линию CS. А ставить ихний SS на линух - мастурбация. Сейчас сидим на FB 1.5 (CS) под шапкой (ядро 2.4.20). Проблем нет. Ну про FB никто и не говорит, он вообще основан на 6.0, и к 7.1 сейчас уже вообще никакого отношения не имеет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:50:06 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Неверно! Это 7.1 основан на 6.0 ;) А FireBird 1.5 (можно сказать), уже не имеет ничего общего с IB 6.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 14:58:46 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Проверили на RH 7.2 та же фигня, доступ без пароля под правами SYSDBA, я думаю пора на Security Focus постить, дырка откровенная, похоже просто никто не проверял! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2004, 00:55:46 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Дальнейшее вскрытие показало вообще интересные вещи, оказывается IB под линухом на столько стал интегрированым, что умудряется коннектиться от пользователей зарегистрированых в системе, но не зарегистрированых в admin.ib, становиться уже совсем не смешно, а как тогда доступ к базам закрывать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 12:55:11 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
А доку читать не пробовал?!!! Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 13:03:24 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
Повторюсь для тех кто в танке коннект происходит с другой физической машины, и больше того там машина вообще под виндами крутиться, так что никаких взаимоотношений с UNIX trust у нее нет и быть не может. Бага проверена на нескольких различных установках и уже однозначно выяснено, что работает она не только у нас, такое впечатление, что в Борланде никто не удосужился это даже проверить при создании новой версии. В самое ближайшее время эта проблема будет запостирована на security-focus, так что всем владельцам IB рекомендуется проверить свои серверы на предмет наличия проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 15:03:23 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
oleql Повторюсь для тех кто в танке коннект происходит с другой физической машины, и больше того там машина вообще под виндами крутиться, так что никаких взаимоотношений с UNIX trust у нее нет и быть не может. Бага проверена на нескольких различных установках и уже однозначно выяснено, что работает она не только у нас, такое впечатление, что в Борланде никто не удосужился это даже проверить при создании новой версии. В самое ближайшее время эта проблема будет запостирована на security-focus, так что всем владельцам IB рекомендуется проверить свои серверы на предмет наличия проблемы. Может все таки для чистоты эксперимента глянете в /etc/hosts.equiv и (или) /etс/gds_hosts.equiv. Я не знаю как с виндов, но если с Линуха коннектиться, то подсовывается имя текущего системного пользователя и если клиентская машина прописана в одном из перечисленных выше файлов, то можно получить доступ без пароля . При чем, согласно описанию в доках, это поведение считается нормальным. И если пользователь root, то он автоматически получает права SYSDBA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 16:04:14 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
В том то и дело, что в этих файлах вообще пустота ничего! в этом случае при запуске сервер ругается, что якобы он не запустился. С линуха коннект не проходит с любого, что с локального, что с удаленного, каждый раз требуется пароль (даже при вызове от root'а). А вот с виндов никакой проблемы, коннект без пароля, как SYSDBA. Такое ощущение, что происходит некий локальный вызов на сервере после, которого соединение имперсонируется, как SYSDBA. Проверялось уже у нескольких людей и на нескольких разных серверах - проблема имеет место быть ;-)!!! при коннекте с виндов без пароля на IB на линухе этот самый IB пускает как SYSDBA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 15:00:39 |
|
||
|
Коннект без пароля
|
|||
|---|---|---|---|
|
#18+
ну так и что - сообщили проблему в borland.public.interbase.bugdiscussion? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 13:05:10 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=464&tid=1578331]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
8ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 178ms |
| total: | 306ms |

| 0 / 0 |
