Автоматичний вхід
Ви зареєстрували нік, і тепер після кожного підключення треба писати
NickServ IDENTIFY пароль. Набридає вже на третій день. Краще один раз
налаштувати SASL: програма сама передасть нік і пароль ще під час підключення, і
ви з'явитеся в мережі вже під своїм акаунтом.
Що це дає:
- нічого не треба писати руками, навіть після обриву зв'язку;
- замість вашої IP-адреси інші одразу бачать
user/ваш_нік, і адреса не встигає засвітитися в каналах; - через Tor без SASL не пустить взагалі.
SASL — не те саме, що SSL. Літери схожі, а речі різні: SSL (він же TLS) шифрує з'єднання, а SASL — це спосіб увійти в акаунт. Потрібні обидва.
Усюди нижче ваш_нік — нік, під яким ви реєструвалися, а пароль — пароль від
нього.
Halloy
У config.toml, поруч із налаштуваннями сервера:
[servers.uanet.sasl.plain]
username = "ваш_нік"
password = "пароль"
Якщо не хочете тримати пароль відкритим текстом, замість password можна
вказати password_file (файл із паролем) або password_command (команда, що
його видає, наприклад з менеджера паролів). Якщо вхід не вдасться, Halloy
відключиться сам, а не зайде без акаунта.
Goguma
Поле «Password» на першому екрані — це і є SASL. Впишіть туди пароль від ніка. Якщо мережу вже додано без пароля, найпростіше видалити її й додати знову.
HexDroid
Networks, відкрийте профіль UAnet і в розділі SASL вкажіть нік і пароль.
WeeChat
/secure passphrase фраза_для_сховища
/secure set uanet пароль
/set irc.server.uanet.sasl_username "ваш_нік"
/set irc.server.uanet.sasl_password "${sec.data.uanet}"
/reconnect uanet
Перший рядок шифрує сховище паролів WeeChat. Якщо ви вже задавали фразу, пропустіть його. Так пароль не лежатиме відкритим текстом у конфігу.
irssi
/network add -sasl_username ваш_нік -sasl_password пароль -sasl_mechanism PLAIN uanet
/save
/reconnect
Якщо мережу uanet ви вже додавали за налаштуваннями,
ця команда просто допише до неї вхід.
senpai
У ~/.config/senpai/senpai.scfg додайте пароль:
nickname ваш_нік
password пароль
Або password-cmd pass show uanet замість password, якщо пароль у менеджері
паролів.
mIRC
Tools → Options → Connect → Servers, виберіть сервер UAnet і натисніть Edit.
У списку Login Method оберіть SASL (/CAP), а в нижньому полі Password
напишіть нік і пароль через двокрапку: ваш_нік:пароль.
У браузері
- chat.uanet.net: поставте галочку «У мене є пароль» і введіть пароль. Нік — той, під яким реєструвалися.
- gamja.uanet.net: впишіть пароль у поле «Password».
Як перевірити
Після підключення сервер напише You are now logged in as ваш_нік. Або наберіть
/whois ваш_нік: там має бути рядок is logged in as ваш_нік.
Не виходить
SASL authentication failed. Сервер не прийняв нік чи пароль. Перевірте, що
в полі імені стоїть саме зареєстрований нік, а не той, з яким ви зараз сидите.
Забули пароль. Напишіть /msg NickServ SENDPASS ваш_нік, і на пошту прийде
лист з інструкцією.
Змінили пароль у NickServ. Не забудьте змінити його і в програмі, інакше наступного разу вона не зможе увійти.
Для ботів і тих, хто не хоче тримати пароль у програмі, є вхід за сертифікатом. Сторінка про нього буде згодом.