Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Muxo в Aug 13, 2010, 00:06



Титла: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 00:06
Здравейте, имам странен проблем когато се логвам през ssh. Излиза ми поле за писане на User попълвам го, давам enter и зависва след малко закъснение, между 2 и 10 сек. и чак тогава ми иска парола. Също така имам закъснение когато влизам в базата с някаква клиент програма (в случея Navicat). Мисля че проблема е един и същ, предполагам че е свързан с DNS настройките, но се занимавам от скоро с линукс и не мога да остановя причината и не знам как да я отстраня. Със сигорност знам че не е от Firewall понеже го спирам и проблема остава.
Забравих да кажа ползвам Debian
btw надявам се че не съм збъркал раздела. :)


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: sstefanov в Aug 13, 2010, 00:59
Махни pam в конфиг файла.


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 01:00
Били пояснил къде се намира, понеже /etc/pam.conf е празен.
Сега видях че има и папка pam.d, но има мн. неща вътре такаче пак ще трябва някой да ми удари 1 рамо


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: arda_kj в Aug 13, 2010, 01:31
Предполагам, че sstefanov имаше предвид да махнеш pam от конфиг файла на sshd демона - "/etc/ssh/sshd_config", а не самата директория на pam.

П.С.: Ако забавянето е 2-5сек, аз не виждам нищо ненормално в това. Ако искаш по-бързо логване през ssh може да конфигурираш т.нар. pubkey authentication. В Интернет има тонове материали за това.


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 01:40
Предполагам че е това
Код:
UsePAM yes
Нали няма да ми резне връзката с ssh, че ми е голяма мъка да вляза локално. Сега сравних 1 към 1 всички pam настройки с една др. машина и там няма проблем а са същите както и ssh настройките


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 01:43
Цитат
П.С.: Ако забавянето е 2-5сек, аз не виждам нищо ненормално в това. Ако искаш по-бързо логване през ssh може да конфигурираш т.нар. pubkey authentication. В Интернет има тонове материали за това.
Преди беше нормално, но то не ме притеснява така както mysql забавянето, а и преди и 2 те бяха мигновени.
btw машината e в локална мрежа с тази от която се опитвам да правя нещо


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: romeo_ninov в Aug 13, 2010, 08:42
Има ли резолв на ИП адресите на работните станции от които се свързваш към сървъра? Най-простото е да се добавят адресите им в /etc/hosts


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: remotex в Aug 13, 2010, 09:01
А пробва ли и това --skip-name-resolve ($2)?
А понякога и добавянето на клиентското име в hosts таблицата на сървъра помага. ($2)
Виж и това ($2), но обик. е ДНС проблем...


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: morbid_viper в Aug 13, 2010, 10:40
не се занимавай да махаш PAM, не знаеш къде какво ще счупиш така – може някоя друга услуга да разчита на това. По скоро пипни параметъра да бъде „UseDNS no“ в /etc/ssh/sshd_config и рестартирай SSHD.
по същия начин в /etc/my.cnf (или където там си го сложил) провери дали имаш сложено „skip-name-resolve“ в секцията [mysqld].

проблемът може да идва от кривоработещ DNS сървър, в който нещо не си настроил или си обновил наскоро и някоя настройка се е преебала


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 14:20
Първо благодаря на всички за бързите отговори. Ето и докъде стигнах:
/etc/shh/shhd_config като добави вътре useDNS no това помогна за ssh,
но skip-name-resolve който сложих в /etc/mysql/my.cnf не ми помогна и пак си имам забавяне. Реших да опитам да си оправя hosts добавих си ip то и hostname който е на машината резолтат нямаше.


проблемът може да идва от кривоработещ DNS сървър, в който нещо не си настроил или си обновил наскоро и някоя настройка се е преебала
Добре нека ги настроим помогнете


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 14:23
/etc/resolv.conf
Код:
nameserver 85.187.0.1 - DNS сървъра от доставчика ми
nameserver 127.0.0.1 - това го добавих понеже циклеха Upd не знам къде е логиката но се оправиха

/etc/network/interfaces
Код:
# The loopback network interface
auto lo eth1
iface lo inet loopback

# The primary network interface

iface eth1 inet static
        address 85.187.0.178
        netmask 255.255.255.0
        broadcast 85.187.0.255
        network 85.187.0.1
        gateway 85.187.0.1


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: morbid_viper в Aug 13, 2010, 14:31
Ако си настройвал някакви зони в DNS дай ги и тях – може пък да изникне нещо.

Ако ползваш вътрешния DNS само за репликатор на заявките (т.е. нямаш свои зони) то пробвай временно да замениш на всичките ти машини с някой външен DNS – обикновено доставчикът ти на интернет дава поне един. Направѝ го това за да провериш дали е от твоя DNS сървър.


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 15:12
Нямам вътрешен DNS това е по интересното др. което е и mysql базата и ssh са ми по ip
А зоната как мога да я проверя


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: romeo_ninov в Aug 13, 2010, 15:39
настроий ИП-тата в /etc/hosts
И няма значение че е по ИП, касае се за обратен ресолв


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 15:57
какво по-точно да им настройвам вътре в момента има 127.0.0.1 localhost и 127.0.0.1 debian-01


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: romeo_ninov в Aug 13, 2010, 16:09
какво по-точно да им настройвам вътре в момента има 127.0.0.1 localhost и 127.0.0.1 debian-01
ИП-тата на клиентските машини, не го ли написах по-горе?
И за да избегна следващия въпрос: файла /etc/hosts е този, който се намира на сървъра на който са пуснати приложенията
И трето: в /etc/nsswitch.conf записа трябва да е така
Код:
hosts:      files dns nis ldap
и т.н. аутентикационни услуги


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 13, 2010, 16:24
Извинявай малко като дебил съм, но както казах в началото не разбирам мн. сега ще го пробввам

Мисля че тук всичко си е наред никога никой не е пипал този фаел
Код:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: romeo_ninov в Aug 13, 2010, 19:49
Извинявай малко като дебил съм, но както казах в началото не разбирам мн. сега ще го пробввам

Мисля че тук всичко си е наред никога никой не е пипал този фаел
Код:
# /etc/nsswitch.conf
hosts:          files dns
Да, така е добре, не трябва да се пипа


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 16, 2010, 00:22
След като си оправих /etc/hosts.conf и махнах 127.0.0.1 от /etc/resolv.conf сичко се оправи, може и нещо др. да е подпомогнало :D не знам. Благодаря на всички за помоща, радвам се че все още има хора които биха помогнали :).
п.с. преди всички вървеше без hosts без нищо допълнително не знам как се е прецакало, но както и да е вече ще знам.


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: romeo_ninov в Aug 16, 2010, 00:34
След като си оправих /etc/hosts.conf и махнах 127.0.0.1 от /etc/resolv.conf сичко се оправи, може и нещо др. да е подпомогнало :D не знам. Благодаря на всички за помоща, радвам се че все още има хора които биха помогнали :).
п.с. преди всички вървеше без hosts без нищо допълнително не знам как се е прецакало, но както и да е вече ще знам.
Може да е имало работещ DNS сървър :)


Титла: Re: Закъснение при влизане: ssh и mysql
Публикувано от: Muxo в Aug 16, 2010, 02:33
Мисля че нямаше, но и това е възможно :D още съм на степен пробвай всичко и виш какво ще стане :P такаче можа да е било от мн. неща :) Пак много благодаря за бързата и адекватна помощ.