Автор Тема: Ssh достъп до компютър  (Прочетена 1208 пъти)

XaugyTuH

  • Напреднали
  • *****
  • Публикации: 267
    • Профил
    • WWW
Ssh достъп до компютър
« -: Aug 19, 2006, 08:35 »
Здравейте,
Опитвам се да се ssh-на компютър от място, където интернета е ADSL. Правя го от компютър с уиндоус с putty. Грешката, която ми дава е "Server unexpectedly closed network connection"
Обаждах се на поддръжката на БТК да ги питам защо така и те ми казаха че трябва да отворят съответните портове на модема. ОК - казах им да ги отворят всичките. Два дни по-късно след като видях че положението е същото пак им се обаждах и друг оператор ми каза че портовете са отворени и няма причина да не мога да се ssh-вам. Още два дни по-късно са идвали техници от БТК да гледат нещо модема (при това без да съм настоявал да идват за нещо) и са казали, че всичко е ОК. '<img'> Добре ама не е.
От интернет доставчика на компютъра, който се опитвам да достъпя отдалечено ме увериха, че нямат някакви специални политики към БТК и причината не може да е в тях. Самият компютър е зад рутер и е с фалшиво IP, но рутера пренасочва заявките на порт 22 и нямам проблеми с ssh-ване от друго място.
Ако някой има идея къде може да е проблема да каже, щото БТК явно не знаят. '<img'>
Активен

Когато говорите, трябва думите ви да бъдат по-добри от мълчанието!

Не правете от мухата слон. Разходите са прекалено големи.

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Ssh достъп до компютър
« Отговор #1 -: Aug 19, 2006, 11:52 »
Здравей,
пробвай да отвориш порта за твоето ip, т.е.
Примерен код

iptables -A INPUT -p tcp -m state --state NEW --source Y.Y.Y.Y --dport 22 -j ACCEPT

, където Y.Y.Y.Y е ip на машината от която се опитваш да се вържеш, а командата я изпълняваш на машината, която е ssh server-а. Може и да не използваш iptables, а да си прибавиш ip-то във файла hosts.alow, т.е.
Примерен код

#nano /etc/hosts.allow
........................
sshd: Y.Y.Y.Y


Успех
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

XaugyTuH

  • Напреднали
  • *****
  • Публикации: 267
    • Профил
    • WWW
Ssh достъп до компютър
« Отговор #2 -: Aug 19, 2006, 23:28 »
@redcure
Ще го погледна това като се прибера при сървъра си. Но нали казах, че в същото време съм опитвал да се ssh-на от други места, които не са на ADSL и няма никакви проблеми. Без да съм разрешавал техните IP-та. Мисля си, че проблема е някъде другаде.
Активен

Когато говорите, трябва думите ви да бъдат по-добри от мълчанието!

Не правете от мухата слон. Разходите са прекалено големи.

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
Ssh достъп до компютър
« Отговор #3 -: Aug 19, 2006, 23:38 »
Аз съм с pppoe и нямаше как да се върже някой през ssh към мен докато sshd слушаше на 22 порт. Промених порта (над 20000) в /etc/ssh/sshd_config, зададох кой има право да се логва и всичко заспа. Преди това беше мъка. Ако пак не стане, виж каква грешка се изписва в /var/log/syslog
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html