Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6783-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Ubuntu на WMware доступ по ssh через bash - отказ

P.L.U.R.
Apr 6 2016, 13:10
  
Пост #1



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Есть проблема. Но я только начинаю разбираться с ssh/ubuntu и виртуальными машинами, в целом.

Из основной системы (Windows 10x64) через shell Git Bash хочу получить доступ к terminal в Ubuntu Desktop 14.04 LTS (установлена на виртуалке VMware Workstation 12 Pro) по ssh.
1) В терминале командой ifconfig определил ip и по инструкции настроил подключение NAT:
Open in new window
2) Отключил ESET Firewall
3) В git bash прописываю
$ ssh root@localhost -p 22

Получаю:
ssh: connect to host localhost port 22: Software caused connection abort

Подскажите как осуществить подключение и в чём ошибка?

Сообщение отредактировал P.L.U.R. - Apr 7 2016, 14:34
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 17)
P.L.U.R.
Apr 7 2016, 10:20
  
Пост #2



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Никто не делал проброс портов для подключения к виртуальной машине?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Apr 7 2016, 12:09
  
Пост #3



Репутация:   440  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 453
С нами с: 4-December 11


В шиндовс фаерволке порт проброшен-с?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tiss
Apr 7 2016, 12:16
  
Пост #4



Репутация:   335  
Старожил
****

Группа: Пользователи
Сообщений: 4 818
С нами с: 21-April 09


(mak_v_ @ Apr 7 2016, 12:09) Перейти к цитате

В шиндовс фаерволке порт проброшен-с?


Если отключен ЕСЕТ файрволл, то логично предположить, что при его установке шиндовский файрволл был отключён.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Apr 7 2016, 12:29
  
Пост #5



Репутация:   440  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 453
С нами с: 4-December 11


Шиндовс и логика вещи несовместимые, могут быть костыли любой конструкции
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 7 2016, 13:13
  
Пост #6



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Хоть Брандмауэр Windows отключён "Управление этими параметрами осуществляется приложением поставщика ESET Smart Security", но там тоже были созданы правила для исходящего и входящего подключения, пропускать этот порт.
Так же пробую на работе, тут оба порта 22-е. Получаю ошибку "Software caused connection abort"

Сообщение отредактировал P.L.U.R. - Apr 7 2016, 13:39
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Pilson
Apr 7 2016, 14:18
  
Пост #7



Репутация:   383  
Selachimorpha
****

Группа: Модеры
Сообщений: 2 777
С нами с: 23-May 09


У тебя судя по скрину, пробрасывается с локалхоста порт 22 на виртуалку порт 8000, а надо наоборот. локальный порт 8000 на виртуалку на 22 порт
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 7 2016, 14:19
  
Пост #8



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Pilson, да, спасибо, я увидел этот косяк на скрине. Пробовал разные порты. Сейчас и там, и там 22 стоит. Получаю ошибку "Software caused connection abort"
Вот я запилил все настройки в один скрин, что не так намудрил?
Open in new window

Сообщение отредактировал P.L.U.R. - Apr 7 2016, 14:34
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Pilson
Apr 7 2016, 14:42
  
Пост #9



Репутация:   383  
Selachimorpha
****

Группа: Модеры
Сообщений: 2 777
С нами с: 23-May 09


Ну так это уже совсем другая ошибка
запускай ssh с ключом -v или -vv и смотри на что будет материться.
а на второй стороне смотри в логи
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 7 2016, 14:47
  
Пост #10



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Dmitrii@IvyBridge MINGW64
$ ssh root@localhost -v
OpenSSH_7.1p2, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to localhost [::1] port 22.
debug1: connect to address ::1 port 22: Connection refused
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /c/Users/Dmitrii/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.1
ssh_exchange_identification: read: Software caused connection abort


Сообщение отредактировал P.L.U.R. - Apr 7 2016, 14:48
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bambu4a
Apr 7 2016, 17:29
  
Пост #11



Репутация:   2928  
ultra active user
******

Группа: BANNED
Сообщений: 23 849
С нами с: 30-April 08


Это пробовал? http://sergeivl.ru/putty-network-error-sof...tion-abort.html

ЗЫ. На оракловом виртуалбоксе таких проблем нет. Жрёт меньше ресурсов чем вмварь. Для домашнего использования комфортнее. Имхо конечно.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 7 2016, 18:26
  
Пост #12



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


bambu4a, да, уже попробовал коннектится через putty, а не через bash. После установки Ubuntu на виртуалку,обязательно же надо установить там сразу openssh?

В общем, на днях попрошу товарища прийти указать в чём была ошибка, отпишусь тут.
Но если у кого есть какие-то идеи, то вэлкам.

Плохо, что в инете нет инструкции от и до. А только вопросы с частными случаями и логами.
Но понимаю, что раз пробуешь нетривиальные вещи, то нужно самому разбираться.

Сообщение отредактировал P.L.U.R. - Apr 7 2016, 18:27
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bambu4a
Apr 7 2016, 19:57
  
Пост #13



Репутация:   2928  
ultra active user
******

Группа: BANNED
Сообщений: 23 849
С нами с: 30-April 08


ХЗ что там с убунтой, но в любом из линей семейства шляпных, во фришке демон ссш сразу присутствует по умолчанию, его ток енабнуть нужно на моменте установки системы. В лине сразу пускает рута по ссш, фришка посылает накл. Требует пользователя завхиленного в группу, чтобы сукнуться из под него и получить рута.

Сделай скан своей системы, с хостмашины, посмотри какие порты открыты.

так же сделай tail -f /var/log/message на гостевой системе, нажми пару энтеров, чтобы отделить текучку и пробуй ссашнуться с хост машины. По идее, если косяк в бубунте, то в логах покажется - чего и почему. По крайней мере она хоть как-то отреагировать должна. Если не реагирует, значит косяк в настройке вмвари.

А вообще, если честно, я не очень понял, что ты там настраивал с сетью в вмвари. Зачем нат? Почему не сетевой мост? В этом случае у тебя бубунта получит адрес из той же подсети что и хост машина, то есть винда. Тогда ты исключишь косяки с натами и прочими настройками вмвари. У тебя ж какой-то маршрутизатор стоит? И он по дхцп раздаёт сеть на домашние машинки? Или что-то не так понимаю?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 7 2016, 20:10
  
Пост #14



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


В общем, получилось. Завтра протестирую на работе, отпишусь как.
Смысл в том, что под root не пускает, даже, если вводиться правильный пароль. Подключаться нужно под пользователем, потом переключатся на рута.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bambu4a
Apr 7 2016, 20:13
  
Пост #15



Репутация:   2928  
ultra active user
******

Группа: BANNED
Сообщений: 23 849
С нами с: 30-April 08


Ну да. Пользователь должен быть в группе wheel, а потом можно сделать sudo [комманда] или su - переход на рута.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
P.L.U.R.
Apr 14 2016, 11:38
  
Пост #16



Репутация:   572  
non-mainstream activist
*****

Группа: BANNED
Сообщений: 7 042
С нами с: 4-March 08


Ну в общем все ок, тему можно закрывать.

Сильная команда из git bash
ssh user(ваш пользователь на гостевой ubuntu)@localhost -p(ключ подключения к порту) хххх (ваш порт хоста для NAT подключения, настраивается в VMware) -v (мониторинг подключения и ошибок)


1) ifconfig в терминале ubuntu, смотрим ip-адресс в eth0. Его вписываем в WMware NAT settings, гостевой порт отсавляем 22, хост порт ставим, например 8000.
2) в Свойствах гостевой системы переключаем её на NAT, а не bridged. Перезагружаем, тестируем, что есть доступ в интернет. Отключаем фаерволл в хост-системе.
3) из терминала запускаем установку openssh из под рута
sudo -i
apt-get install openssh-server

4) дальше из git bash, например
ssh dim@localhost -p 8000 -v
Оно сначала считывает подключение по сертификатам, которых нет, пишем yes, что хотим подключиться по паролю. Вводим пароль и переключаемся на рута. Всё.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bambu4a
Apr 16 2016, 19:45
  
Пост #17



Репутация:   2928  
ultra active user
******

Группа: BANNED
Сообщений: 23 849
С нами с: 30-April 08


(P.L.U.R. @ Apr 14 2016, 12:38) Перейти к цитате

в Свойствах гостевой системы переключаем её на NAT, а не bridged. Перезагружаем, тестируем, что есть доступ в интернет. Отключаем фаерволл в хост-системе.

biggrin.gif

любишь ты всё усложнять smile.gif

Open in new windowIPB Image

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
NetSpider
May 5 2016, 15:01
  
Пост #18

Благодарности: 6656

Репутация:   270  
Gate.in.UA
**

Группа: Пользователи
Сообщений: 918
С нами с: 16-March 06
Меценат


(P.L.U.R. @ Apr 7 2016, 21:10) Перейти к цитате

Смысл в том, что под root не пускает, даже, если вводиться правильный пароль.

Скорее всего в конфиге (sshd_config) установлено
PermitRootLogin No
Можно прописать
PermitRootLogin without-password
PubkeyAuthentication yes
И ходить с той же putty по ключам или
PermitRootLogin Yes
и ходить рутом (но не советую).

Так же рекомендую не вешать SSH на 22 порт (если есть необходимость делать доступ извне), можно на любой нестандартный, и проверить, чтобы наружу не торчал порт VNC, их тоже сканят.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 10th October 2024 - 10:34
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.