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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: пароль postgresql и остальных ...  (Прочитано 14843 раз)

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

Оффлайн MrUsKLON

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
пароль postgresql и остальных ...
« : 20 Ноября 2014, 21:33:49 »
Подскажите как сменить пароль postgresql 9,3
не пойму как сменить пароль postgres юзера , уже гугл болит от моих запросов
пробовал
sudo passwd postgres
12345
service postgresql restart

в базу не хводит.
Еще момент в конфигах pg_hba.conf

Правильно ли я сделал?

local   all             postgres                                trust

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

host    all             all             0.0.0.0/0               md5


p.s. какие пароли следует менять в первую очередь если сервер делали под заказ ? Кроме ssh.
пока что полный ламер.

Оффлайн MrUsKLON

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: пароль postgresql и остальных ...
« Ответ #1 : 22 Ноября 2014, 02:48:33 »
проблему решил. Поставил md5 и сделал вот что:
под рутом делаем это:
passwd postgres (затем на предложение ввести пороль вводим 2 раза пороль)
После:
su postgres и затем, тот пороль, что мы ввели до этого
Когда залогинились под postgres набираем psql
и уже в самом клиенте набираем
alter user postgres with password 'тот пороль, что мы указываели до этого';
пока что полный ламер.


Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1479
    • Просмотр профиля
Re: пароль postgresql и остальных ...
« Ответ #3 : 22 Ноября 2014, 13:37:07 »
ArcFi в своих постах, как правило, дает только ниточку за которую вопрошающий должен распутать клубок ответа на вопрос. Если сумеет. И это здорово, так как заставляет думать.
Однако, в данном случае мы видим явно вредный совет от MrUsKLON. Поэтому я хотел бы привести свой вольный перевод той "ниточки" от ArcFi:
Цитировать
ВНИМАНИЕ: смена пароля UNIX для "postgres" командой "passwd postgres" не рекомендуется, и может быть даже опасной!

И вот почему: По умолчанию учетная запись UNIX "postgres" заблокирована, что означает, что пользователь postgres не может залогиниться в систему при помощи пароля. Если вы используете "sudo passwd postgres", учетка сразу разблокируется. Хуже того, если вы установите слабый пароль, типа "postgres", то вы будете подвержены большой опасности. Например, в сети существует ряд ботов которые пытаются  войти в вашу систему UNIX используя имяпользователя/пароль "postgres/postgres"


Оффлайн MrUsKLON

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: пароль postgresql и остальных ...
« Ответ #4 : 22 Ноября 2014, 13:57:03 »
и что тогда делать?
пока что полный ламер.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: пароль postgresql и остальных ...
« Ответ #5 : 22 Ноября 2014, 14:05:21 »
и что тогда делать?
Убрать пароль и заблокировать аккаунт:
sudo passwd -d postgres
sudo passwd -l postgres

Оффлайн Fjokla

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: пароль postgresql и остальных ...
« Ответ #6 : 07 Июля 2015, 09:43:34 »
А что дальше?

 

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