Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Подключение по SSH-туннелю к базе данных  (Прочитано 884 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Stas_Tereschenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Что то все перебробовал, но где то запутался.

Мне в рамках испытательного срока дали задание:
- установить ubuntu сервер на вирт. машине, на ней поставить docker с базой psql
- подключиться через ssh тунель к БД, из консли\через DBeaver
- проверить сохраняются  ли данные после перезапуска контейнера
- запустить еще один контейнер с pgadmin4, подключить его к базе, подключиться к веб-интерфейсу

У себя на компьютере развернул контейнер Docker с БД PSQL. Запустил его:

1. docker run --name mypg -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 postgres

Я спокойно к ней обычным способом подключился и работаю

2. psql -h localhost -p 5432 -U postgres

Ну вот подключится к ней по ssh?

Я через команду ввел
ssh postgres@localhost :5432
соответственно у меня запросило пароль, я его ввел (postgres) но пишет что пароль не верный. В чем причина, не пойму





Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2724
    • Просмотр профиля
1. ssh username@server
Ввести пароль пльзователя ПК
Где:
username - имя существующего пользователя ПК
Пароль - пароль этого же пользователя.

2. Вернись к пунку 2 своего описания.
Если правильно всё понял то так.
А чего это вы тут делаете, а?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6200
    • Просмотр профиля
- установить ubuntu сервер на вирт. машине, на ней поставить docker с базой psql
У себя на компьютере развернул контейнер Docker с БД PSQL.
Где стоит docker - на хосте или в виртуалке?
По SSH подключаются к удалённому компьютеру. Либо из хоста в гостевую ОС, если она в виртуальной машине.

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.