LINUX.ORG.RU

И снова Ssh


0

1

Добрый день. Обрисую общую ситуацию для начала. есть 3 компа в сети 192.168.0.7 - это мой 192.168.0.47 - это один сервак 192.168.148.200 - второй сервак открываю putty на своем компе и подключаюсь к .200 - все ок, подключаюсь к .47 - все ок, теперь с .47 подключаюсь ssh 192.168.0.200 - все ок (open ssh) но вот если пытаюсь подключится с 200 на 47 то получаю

ssh: connect to host 192.168.0.47 port 22: Connection refused
но адрес пингуется нормально
# ping 192.168.0.47
PING 192.168.0.47 (192.168.0.47) 56(84) bytes of data.
64 bytes from 192.168.0.47: icmp_req=1 ttl=64 time=0.139 ms
64 bytes from 192.168.0.47: icmp_req=2 ttl=64 time=0.127 ms
64 bytes from 192.168.0.47: icmp_req=3 ttl=64 time=0.120 ms
64 bytes from 192.168.0.47: icmp_req=4 ttl=64 time=0.125 ms
^C

возникают 3 вопроса: 1) на какой машине искать проблему? 2) где ее вообще искать 3) как исправить кодировку (при соединении через putty на 200 машину сообщения в виде п╬ я│п╬я│я┌п╬я▐пҐп╦п╦... п⌠п╬я┌п╬п╡п╬ E: п²п╣ я┐пЄп╟п╩п╬я│я▄ пҐп╟п╧я┌п╦ п©п╟п╨п╣я┌ )

Кто нибудь посоветуйте что делать, пожалуйста. P.S. только со скидкой на то что я чайник а linux P.P.S 200 - Debian 7, 47 - Ubuntu 12.4

Советую для начала не использовать Putty по возможности, а использовать OpenSSH for Windows (хоть он и не апдейтился лет десять, в вин8.1 работает хорошо).

Искать в текстовом файле /etc/ssh/sshd_config на том сервере, куда не удаётся подключиться.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от sT331h0rs3

а использовать OpenSSH for Windows

не нужно.

anonymous
()
Ответ на: комментарий от sT331h0rs3

нет такого файла... есть /etc/ssh/ssh_config

Host *
#   ForwardAgent no
#   ForwardX11 no
#   ForwardX11Trusted yes
#   RhostsRSAAuthentication no
#   RSAAuthentication yes
   PasswordAuthentication no
#   HostbasedAuthentication no
#   GSSAPIAuthentication no
#   GSSAPIDelegateCredentials no
#   GSSAPIKeyExchange no
#   GSSAPITrustDNS no
#   BatchMode no
#   CheckHostIP yes
#   AddressFamily any
#   ConnectTimeout 0
#   StrictHostKeyChecking ask
#   IdentityFile ~/.ssh/identity
#   IdentityFile ~/.ssh/id_rsa
#   IdentityFile ~/.ssh/id_dsa
   Port 22
#   Protocol 2,1
#   Cipher 3des
#   Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
#   MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
#   EscapeChar ~
#   Tunnel no
#   TunnelDevice any:any
#   PermitLocalCommand no
#   VisualHostKey no
#   ProxyCommand ssh -q -W %h:%p gateway.example.com
    SendEnv LANG LC_*
    HashKnownHosts yes
    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no
Что в нем менять надо?

darkozoid
() автор топика

п╬ я│п╬я│я┌п╬я▐пҐп╦п╦... п⌠п╬я┌п╬п╡п╬ E: п²п╣ я┐пЄп╟п╩п╬я│я▄ пҐп╟п╧я┌п╦ п©п╟п╨п╣я┌

о состоянии... Готово E: Не удалось найти пакет

в настройках putty, пункт Window -> Translation, поле «Remote character set:» установить в UTF-8

anonymous
()

Проблему искать на 192.168.0.47.

blackst0ne ★★★★★
()
Ответ на: комментарий от darkozoid

нет такого файла... есть /etc/ssh/ssh_config

ssh_config - конфиг клиента (эти настройки важны, когда ты подключаешься с этой машины куда-то).

sshd_config - конфиг сервера (эти настройки важны, когда ты подключаешься к этой машине). Если их нет, то и SSH сервера обычно не должно быть.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от darkozoid

ну раз с 47 на 200 подключаюсь, то наверное да... наверное... как проверить?

Расскажи-ка, как подключаешься. Подробно.

sT331h0rs3 ★★★★★
()

есть 3 компа в сети 192.168.0.7 - это мой 192.168.0.47 - это один сервак 192.168.148.200 - второй сервак

между сетями 192.168.0/24 и 192.168.148/24 стоит шлюз запрещающий ssh к 192.168.0 ?

MKuznetsov ★★★★★
()
Последнее исправление: MKuznetsov (всего исправлений: 1)
Ответ на: комментарий от darkozoid

192.168.0.47 - это один сервак 192.168.148.200 - второй сервак

теперь с .47 подключаюсь ssh 192.168.0.200 - все ок (open ssh)

Я один не понимаю этих махинаций с числами? Точные адреса серверов можешь назвать? :)

А то сервак 148.200, а подключаешься к 0.200...

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от darkozoid

да нет там ничего, одна сеть просто ip от балды раздавались...

к слову: на всех IP тогда должна быть маска /16, а раз они раздавались от балды то маски возможно кривы

кто-то же у вас режет ssh от .148.200 к .0.47 - посмотрите правила фаерволов на обоих машинах

и разрешите аутенфикацию по паролю - может просто нужных ключей нет

MKuznetsov ★★★★★
()
Ответ на: комментарий от sT331h0rs3

сори опечатался, просто меняли подсеть, раньше была 148 сейчас 0 все IP 192.168.0.*

Стало быть ssh сервера нет. а как его поставить?

darkozoid
() автор топика
Ответ на: комментарий от darkozoid

Погугли патч брамина. Он должен подготовить машину для сетевых операций.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.