User & Pass

задавайте Ваши вопросы
Правила форума
СНАЧАЛА ПОЛЬЗУЙТЕСЬ ПОИСКОМ!!!

При обращении просим Вас сразу указывать:
Вашу ОСь? Видео? Звук? DirectX? Логи Мамбл, Мурмур?
Это поможет быстрей и более точно ответить на Ваши вопросы.
AlexRivers
Команда Mumble.ru
Сообщения: 17
Зарегистрирован: 05 мар 2010, 18:40
Благодарил (а): 3 раза

User & Pass

Сообщение AlexRivers »

Где можно отредактировать/удалить списки логинов/паролей авторизированных пользователей на сервер?
И как изменить пароль своего логина на сервер?

B0nuse
Site Admin
Сообщения: 1593
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: User & Pass

Сообщение B0nuse »

AlexRivers писал(а):Где можно отредактировать/удалить списки логинов/паролей авторизированных пользователей на сервер?
И как изменить пароль своего логина на сервер?
Для начала прочтите пост о регистрации и авторизации по сертификату viewtopic.php?p=942#p942

Если Вы пользуетесь версией Мамбл 1.2.х, то в ней авторизация по паролю использовано как дополнение к авторизации по сертификату.

Если же Вы хотите использвать пароль на сервере для зарегистрированного ника, то Вам нужно, чтобы помимо сертификата в БД сервера был прописан пароль для учетной записи (обычно, пароль для записи в версию сервера 1.2.х попадает при обновлении сервера с версии 1.1.х на версию 1.2.х, а также при создании какой-то ОЧЕНЬ важной учетной записи, когда потеря сертификата создаст очень много проблем). Этот пароль может попасть туда тремя способами:
1. Прямым инсертом в БД
2. Ice методом (необходимо иметь установленную на сервере связку PHP+Ice и настроенный Murmur на Ice)
3. DBus методом (необходимо иметь установленного демона Dbus и настроенный Murmur на DBus)
Изменить этот пароль можно таким же способом.

Изменить или удалить зарегистрированный логин на сервере можно прямо из клиента (если у Вас для этого есть соответствующие права) в меню Сервер - Зарегистрированные пользователи.

Для версии 1.1.х, в принципе, то же самое.

Если Вы зарегистрировались на сервере с определенным сертификатом, а потом потеряли его или пытаетесь подключиться с зарегистрированным логином с другим сертификатом, то сервер будет спрашивать у Вас пароль на подключение с этим логином, который, естественно, никто никуда не вводил. Такая же ситуация будет происходить при попытке подключиться со своим сертификатом к серверу с ником, который уже кем-то был зарегистрирован. Поэтому очень важно сохранять и хранить свой сертификат в надежном месте.
Если же Вы все-таки его потеряли, то Вам нужно будет попросить Администратора сервера или самому из под пользователя SuperUser удалить учетную запись с сервера, от которой утерян сертификат (это также можно сделать запросами в БД, Ice и DBus методами). Потом Вам нужно будет с нуля пройти процесс регистрации на сервере и раздачи прав.

Для пользователя SuperUser пароль задается с консоли сервера командой:

Код: Выделить всё

murmur -supw <password>
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

AlexRivers
Команда Mumble.ru
Сообщения: 17
Зарегистрирован: 05 мар 2010, 18:40
Благодарил (а): 3 раза

Re: User & Pass

Сообщение AlexRivers »

Версия клиента 1.1.8, под SuperUser нет строки "Зарегистрированные пользователи" во вкладке "Сервер".
Как быть в таком случае?

B0nuse
Site Admin
Сообщения: 1593
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: User & Pass

Сообщение B0nuse »

AlexRivers писал(а):Версия клиента 1.1.8, под SuperUser нет строки "Зарегистрированные пользователи" во вкладке "Сервер".
Как быть в таком случае?
Простите, Вы зачем занимаетесь некрофилией? :jokingly:
viewtopic.php?p=70#p70
viewtopic.php?p=421#p421
viewtopic.php?p=242#p242
это не считая методов DBus и Ice...
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

AlexRivers
Команда Mumble.ru
Сообщения: 17
Зарегистрирован: 05 мар 2010, 18:40
Благодарил (а): 3 раза

Re: User & Pass

Сообщение AlexRivers »

Лень обновляться... Ладно, буду пробовать. Спасибо Вам за консультацию.

arku
Сообщения: 3
Зарегистрирован: 13 апр 2010, 11:17

Re: User & Pass

Сообщение arku »

Добрый день. Когда то давно я нашел на просторах интернета чудный sh скрипт который позволял создавать пользователей из консоли. Сейчас к сожалению скрипт утерян и найти его не могу. Если у кого то он сохранился просьба залить куда нибудь.
PS Да я знаю что есть ICE, веб обвязки и прочее. Еще я знаю что использовать пароли в новой версии не клева т.к. есть сертификаты. Но мне нужен именно этот скрипт :)

B0nuse
Site Admin
Сообщения: 1593
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: User & Pass

Сообщение B0nuse »

arku писал(а):Добрый день. Когда то давно я нашел на просторах интернета чудный sh скрипт который позволял создавать пользователей из консоли.
Этот скрипт основан на DBus методе.
https://wiki.mumble.info/wiki/DBus_scripts
Есть и другие.. но смысл тотже...
arku писал(а):Еще я знаю что использовать пароли в новой версии не клева т.к. есть сертификаты.
Напомню, что после ввода пароля сервер запомнит Вас по Вашему сертификату и пароль больше спрашивать не будет.
При наличии этого сертификата можно будет подключаться с Вашей учетной записью до тех пор, пока Вы не поменяете данные сертификата на сервере, например, подключившись к серверу с другим сертификатом и введя свой пароль.
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

arku
Сообщения: 3
Зарегистрирован: 13 апр 2010, 11:17

Re: User & Pass

Сообщение arku »

В том то и дело что он был основан не на dbus а работал напрямую с sqlite базой..

B0nuse
Site Admin
Сообщения: 1593
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: User & Pass

Сообщение B0nuse »

arku писал(а):он ... работал напрямую с sqlite базой..
Если Вы хотите осуществлять это прямыми запросами в sqlite, то Вы можете такой скрипт написать самостоятельно, используя команды запросов в БД через sqlite.
Например:

Код: Выделить всё

#!/bin/sh
sqlite murmur.sqlite <<EOF
insert into users (name,pw) values ('username', sha1('password'));
EOF
Экспериментируйте!
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

arku
Сообщения: 3
Зарегистрирован: 13 апр 2010, 11:17

Re: User & Pass

Сообщение arku »

К сожалению все не так просто...
SQL error: no such function: sha1
Ладно, как нибудь на досуге поковыряю исходники, возможно получится добавить функцию добавления пользователей с паролем прям в murmurd :)

Ответить