- Ejabber настройка передачи файлов в клиенте PSI
- Настройки ejabberd на сервере Ubuntu:
- С сервером закончили, теперь настраиваем клиента PSI.
- Psi+ шифрование OTR и PGP
- moder
- Psi: Пошаговая инструкция.
- 1 шаг: Скачиваем программу в Консоле.
- 2 шаг. Русификация Psi.
- 3 шаг. Регистрация на Jabber-сервере
- 4 шаг. Редактирование учётной записи.
- Как настроить psi jabber
- Установка
- Создание учётной записи jabber
- Отключения автовхода на conference.xmpp.ru
- Настройка транспорта ICQ
- Подключение смайликов kolobok
Ejabber настройка передачи файлов в клиенте PSI
В сети много информации о том, как настроить ejabber для работы в локальной сети, но о том как настроить высокоскоростную передачу файлов информация обрывочная — есть настройки на стороне jabber сервера, но нет примера настройки в PSI клиенте.
Постараюсь показать как я настраивал связку ejabber -PSI для передачи файлов в локальной сети. Установку самого ejabberd сервера опускаю.
Для передачи файлов будем использовать модуль mod_proxy65
Настройки ejabberd на сервере Ubuntu:
в файле /etc/ejabberd/ejabberd.cfg (документация по всему файлу : Документация ejabber)
добавляем в разделе TRAFFIC SHAPERS ограничения для передачи файла этим модулем
В разделе MODULES настраиваем модуль mod_proxy65
Открываем порты TCP и UDP на сервере:
смотрим, что правила появились:
sudo iptables -L
С сервером закончили, теперь настраиваем клиента PSI.
Смотрим, что созданный сервис модуля появился в PSI:
«Общее» далее «Обзор сервисов» , там мы должны увидеть название созданного в модуле сервиса «ProXy for File Transfer».
Запоминаем JID (в моем примере — proxy.davical)
Далее «Общее» идем в вкладку «Аккаунты» нажимаем «изменить»
Вкладка «дополнительно» в Data Transfer прописываем ранее запомненный JID:
Сохраняем. Соглашаемся с предупреждением «Переподключится сейчас»
На этом настройка передачи файлов с использованием mod_proxy65 закончена
Важно, чтобы вышеуказанная настройка клиента PSI была выполнена хотя бы у одной из сторон, участвующих в передаче/приеме файлов.
Источник
Psi+ шифрование OTR и PGP
moder
Администратор
Psi+ — это интернет-мессенджер, работающий по протоколу XMPP. Мы уже писали о связке Psi+ и PGP, а в этой теме рассмотрим также встроенный в Psi+ механизм шифрования OTR.
Для начала, пару слов, зачем это нужно. Ваша переписка в незашифрованном виде может быть получена третьими лицами разными способами: перехвачена на уровне провайдера, через открытый Wi-Fi, через корпоративную сеть и т.д. Наконец, большинство популярных мессенджеров (Skype, ICQ, Mail.Ru и др.) хранят вашу переписку на сервере и предоставляют к ней доступ по запросу органов (а это могут быть и оборотни на службе у ваших конкурентов). При использовании PGP или других механизмов шифрования, сообщение шифруется на вашем компьютере, а затем расшифровывается на компьютере вашего собеседника. Современные механизмы шифрования достаточно устойчивы к взломам, поэтому, даже если ваш трафик будет перехвачен, злоумышленники вряд ли смогут расшифровать ваши сообщения без ключа.
Программа Psi+ поддерживает два режима шифрование — PGP и OTR. Считается, что PGP надежнее, но зато у OTR есть одно важное преимущество: даже если ваш приватный ключ OTR попадет в чужие руки, то предыдущая переписка не будет скомпрометирована, поскольку публичный и приватный ключи используются только для первичной аутентификации пользователей, а все дальнейшие сообщения шифруются уже с помощью одноразовых AES-ключей (так называемых Message Authentication Codes или MACs).
Настройка OTR на Psi+
Итак, вы установили PSI+ на компьютер, осталось настроить шифрование. Для этого заходим в Настройки -> Плагины, выбираем из списка Off-the-Record Messaging plugin и ставим галочку Активировать .
Теперь заходим во вкладку Мои Личные Ключи и генерируем новый ключ.
Во вкладке Настройка выбираем пункт «Вручную запускать личные сообщения» и ставим галочку «Завершать сессию при уходе контакта в оффлайн» и нажимаем Применить.
OTR влючен, теперь настраиваем шифрованное общение с собеседником. В диалоговом окне нажимаем на замочек otr и выбираем пункт «Начать частную беседу«.
Теперь нужно авторизовать друг друга. Для этого снова нажимаем на замочек OTR и «Аутентифицировать контакт«.
Аутентифицировать контакт можно тремя способами: через вопрос и ответ, через общий секретный ключ или путем сверки электронного отпечатка.
1. Вопрос и ответ.
Вы задаете вопрос, который знает только ваш собеседник, и ответ на него, а ваш собеседник должен правильно ответить на вопрос.
2. Общий секретный ключ.
Здесь нужно написать одинаковую фразу обоим собеседникам, фразу безопасно можно передать через сервис https://privnote.com/.
3. Сверка электронного отпечатка.
Нажимаем на замок otr и выбираем «Показать свой отпечаток«. После этого подтверждаем отпечаток собеседника.
Настройка PGP на Psi+
Если у вас Microsoft Windows любой версии, то вам потребуется скачать и установить систему шифрования и управления ключами GnuPG — GPG4Win. Скачайте Light версию , если вы планируете использовать PGP-шифрование только для общения. Если у вас Linux, то устанавливать ничего не нужно, поскольку GPG уже имеется в дистрибутиве.
Для корректной работы связки Psi+и GPG, необходимо установить gpg4win строго в папку C:\Program Files\GNU\GnuPG , где С — системный диск. Далее следуйте инструкции.
В Psi+ уже есть свой встроенный менеджер ключей, нам нужно лишь его активировать. Для этого заходим в Настройки — Плагины , выбираем из списка GnuPG Key Manager и жмем Активировать .
Тут же можно сгенерировать новый ключ, нажав кнопку Добавить или выбрать из списка существующий, созданный ранее.
Когда ключ создан, присваиваем его к нашему аккаунту. Для этого кликаем правой кнопкой мыши на имени аккаунта и выбираем Присвоить ключ OpenPGP . Программа попросит ввести пароль для ключа и будет спрашивать его при каждом перезапуске.
Источник
Psi: Пошаговая инструкция.
1 шаг: Скачиваем программу в Консоле.
$ sudo apt-get -y install psi
———————————
(sudo — получить права суперюзера для установки
apt-get — программа управления пакетами
-y — «Да»
install — установить
psi — имя пакета)
———————————-
Если во время установки пакета psi, автоматически установились пакеты, которые более не требуются, например, пакеты winbind binfmt-support — то, их можно удалить, дабы не занимали место на жёстком диске:
[email protected]:
$ sudo apt-get autoremove winbind binfmt-support .
(Если у Вас другая операционная система, то, скачайте Psi с официального сайта)
Всё, мы установили наш мессенджер. В меню К-пуск -> Интернет должен появиться ярлык для запуска. После запуска оной программы в системном трее появиться серая звёздочка.
2 шаг. Русификация Psi.
Давайте посмотрим, какой мессенджер у нас установился — с поддержкой русского языка или нет?
Вот, у нас на Рабочем столе появился Psi. Поверхностное окно «Account setup» закроем Cancel (Рис.1 — розовый аэрограф) , также закроем информационное окно «Useful Tips»(Рис.2).
В ростере (Рис.3) нажмём General -> Change profile, в появившимся окне «Psi: Open Profie» (Рис.4) щёлкним в строке «Language» по слову English, после этого должна появится строчка Русский,
которую мы установим и нажмём Open/ Открыть.
Если у нас русифицировался мессенджер, это хорошо, и, мы пропускаем дальнейшую цитату.
————————————
Если в строчке «Language» нет Русского языка, нажимаем в «Psi: Open Profie» -> Quit (Рис.4 — чёрный пунктир.), скачиваем файл psi_ru.qm и повторяем те же шаги. Если в «Psi: Open Profie» так и не появилось Русского языка, тогда мы копируем файл psi_ru.qm в Linux-директорию $HOME/.psi/ (Рис.5)(Windows-директория).
———————————————
3 шаг. Регистрация на Jabber-сервере
Чтобы начать регистрацию на Jabber-сервере нажмём в «Настройках аккуанта» -> Зарегистрировать новый аккуант (Рис.1 — синий пунктир) (Если у Вас имеется учётная запись Яндекс или GTalk/Gmail), появиться окно «Регистрация аккуанта» (Рис.6) и в поле Сервер впишем имя сервера на котором будем регистрироваться, — я выбрал для себя Jabber-сервер thelook.ru (Вы можете сами выбрать сервер). Ещё для подстраховки я поставил флажок в окошко «Вручную указать адрес сервера и порт» в поле Сервер продублировал имя Jabber-сервера: thelook.ru, а также ввёл в поле Порт: 5222.
Поставьте флажок в «Использовать стандартный порт SSL». Если Вы не используете, также как и я, Прокси-сервер, то установите
в этом поле слово Нет и нажмите Далее. В «Аутентификации сервера» -> Продолжить (Рис.7). Появиться окно «Регистрация аккуанта» (Рис.8) в котором надо заполнить по крайней мере две из четырёх предложенных граф: первую — «ID (логин) в Jabber-сети» и четвёртую — «Пароль» (Вторую — «Имя» и третью — «Электронный адрес» можете не заполнять.).
————————————
Мой совет: Так-как в Jabber-сети пароль для регистрации вводиться единожды, то лучше всего для начала вписать будущей пароль Jabber-сети в свою Записную книжку, а уж потом вводить его в соответствующую графу. Я это говорю основываюсь на своём опыте. Вначале я наугад ввёл пароль при регистрации в Jabber-сети, а когда перешёл с одного Jabber-мессенджер на другой, то оказалось что я не могу
войти в свою учётную запись, так-как не знаю своего пароля.
—————————
1.Если после регистрации Вашего уникального идентификатора — Jabber ID (сокращённо JID) появиться «Ошибка» (Рис.9) с текстом: «При регистрации произошла ошибка. Причина: Conflict. Access cannot be granted because an existing resource or session exists with the same name or address.» то, это значить, что этим JID’ом пользуется другой гражданин в Jabber-сети. И, Вы просто должны изменить свой JID после нажатия ОК (Рис.9). Если Вы удачно выберете оригинальный JID, то, тогда появиться окошко «Регистрация завершена»: «Вы успешно зарегистрировали аккаунт с Jabber ID ‘[email protected]’ » (Рис.10). После чего на Рабочим столе появиться ростер с нашем JID’ом (Рис.11).
4 шаг. Редактирование учётной записи.
В ростере (Рис.12) нажмём Общее -> Аккуанты, откроется окно «Psi: Аккаунты Jabber» (Рис.13), в нём нажимаем Изменить, откроется окно «Настройки аккаунта» со вкладкой «Аккаунт» (Рис.14) . Тут мы поставим три флажка на против строк:
1.Автоматически входить в сеть при запуске.
2.Автоматически восстанавливать соединение.
3.Вести историю сообщений.
Переходим во вкладку «Соединение» (Рис.15) в которой уже будет по-умолчанию поставлен флажок в пятой строчке «Использовать стандартный порт SSL» (Если у Вас данный флажок не установлен — поставьте обязательно).
Вы можете поставить флажок в «Сжимать трафик (если возможно)», но тогда будет вскакивать: » Ошибка обмена данными с сервером. Подробности: Ошибка обработки XML.».
Также можете на своё усмотрение установить флажки в пунктах «Отправлять «keep-alive» пакеты (для поддержания соединения)» и «Вручную указать адрес сервера и порт».
Сервер: thelook.ru. Порт: 5222 .
И не менял в «Аутентификации открытым текстом» строчку: Если соединение шифруется. Жмём сохранить!
В ростере (Рис.16) нажимаем кнопку Отключен и меняем статус на В сете, Вы увидите то, как звёздочка начнёт разгораться и в конечном счёте станет золотистого цвета, это будет значить то, что Вы вошли в Сеть Jabber! (Если снова возникло окно «Аутентификация сервера» как на Рис.7, нажмите Продолжить.)
И вот мы наконец достигли решающего рубежа, которое знаменует собой Анкета (Рис.17), которою мы должны заполнить и опубликовать в Сети (В Анкете, по крайней мере, мы должны вписать своё имя и ник). Жмём Опубликовать, появляется окошко «Публикация завершена»: «Данные о вашем аккаунте опубликованы» (Рис.18) жмём ОК -> Закрыть.
Источник
Как настроить psi jabber
Psi это программа для обмена короткими сообщениями через интернет по протоколу XMPP (jabber). Если jabber-сервер поддерживает (установлено расширение) переадресацию сообщений («транспорт») в ICQ, то Psi можно считать также поддерживающим и icq протокол.
Установка
Пакет присутствует в хранилище пакетов debian.
Для установки пакета
- в командной строке: следует выполнить команду # apt-get install psi
- в графическом режиме: воспользоваться специализированной программой управления пакетами
После установки пакет готов к использованию.
При необходимости осуществить русификацию пакета
Создание учётной записи jabber
Для начала обмена сообщениями необходимо создать/зарегистрировать учётную запись на собственном или публичном jabber-сервере.
Для создания учётной записи в программе PSI
- открываем окно УЧЁТНЫЕ ЗАПИСИ
- выбираем jabber-сервер на котором будем регистрировать учётную запись, например публичные jabnet.org или jabber.ru
- нажимаем кнопку «Добавить»
- вводим желаемый Jabber ID
- публикуем свои данные
- получаем подтверждение что учётная запись создана
Отключения автовхода на conference.xmpp.ru
По умолчанию в программе PSI/PSI+ установленной из хранилища debian установлен автовход на конференцию conference.xmpp.ru. Если это неудобно автовход можно отключить.
Для отключения автовхода на conference.xmpp.ru
- открывает окно учтных записей PSI, и нажимаем правой кнопкой мыши на строку с учётной записью
- выбираем строчку «Закладки\Управление»
- в в открывшемся окне отключаем «автовход» или вообще удаляем «chat»
Настройка транспорта ICQ
Для общения с ICQ клиентами на jabber-сервере должен быть настроен транспорт ICQ. На некоторых публичных сайтах, таких как jabnet.org и jabber.ru, такой транспорт есть.
Для подключения к транспорту ICQ следует
- в меню программы выбрать «Обнаружение сервисов»
- дождаться обнаружения транспорта ICQ в окне доступных транс портов
- добавить транспорт ICQ: нажать правой кнопкой на icq транспорте и выбрать пункт «Зарегистрировать»
- в появившемся окне ввести свои учётные ICQ данные
После завершения настройки транспорта ICQ происходит получение списка контактов с ICQ-сервера. Если этого не происходит — возможно просто следует изменить текущий статус на статус «В сети».
Для получение в программе вместо UIN`ов ICQ-контактов нормальных ников
- заменяем в файле
Теперь, при добавлении icq-контакта, ник будет определяться сам из указанного на сервере icq
Подключение смайликов kolobok
Для нормального обмена смайликами с пользователями программы QIP может потребоваться дополнительная установка смайликов kolobok.
Для установки смайликов kolobok
- переходим на страницу http://jisp.netflint.net/
- скачиваем необходимые файлы формата *.jisp
- распаковываем содержимое файла в /usr/share/psi/iconsets/emoticons
- перезапускаем PSI
В настройках программы появляется установленный набор смайликов. Но на текущий момент анимированные смайлики в программе Psi не поддерживаются.
Источник