LINUX.ORG.RU

libssh 0.6

 


0

1

Новая версия популярной библиотеки для работы с SSH, распространяющейся на условиях лицензии LGPL.

Основные изменения:

Добавлены:

  • Поддержка алгоритмов ECDSA и ECDH.
  • Новые API: серверный (основан на callback-вызовах), API для работы с открытыми ключами и API для аутентификации пользователей.
  • Две новые функции: ssh_get_publickey_hash() и ssh_get_poll_flags().
  • Перенаправление SSH-agent.
  • Система логгирования.
  • Аутентификация пользователей gsaapi-mic и опции GSSAPIServerIdentity, GSSAPIClientIdentity и GSSAPIDelegateCredentials.

Улучшены:

  • Документация.
  • Покрытие кода тестами.

Исправлены:

  • Обработка тайм-аутов.

>>> Подробности



Проверено: Shaman007 ()

Ответ на: комментарий от sT331h0rs3

Неужели теперь krusader не будет ругаться, что не понимает ECDSA ключ при подключении по протоколу sftp.

RH_ ()

Есть поддержка sftp-клиента? В плане, чтобы реализовать её в своей программе. Вот разрываюсь между этой и libssh2, пока пишу с libssh2...

Выбрал libssh2 за то что примеры есть и доки подробнее, хотя серверной части нет, но мне и нафиг это надо.

I-Love-Microsoft ★★★★★ ()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от FriendshipIsMagic

Это API для аутентификации пользователей и сервисов в системах. http://docs.oracle.com/cd/E19683-01/816-1331/

GSSAPIDelegateCredentials - а вот эта штука, я надеюсь, позволит реализовать проброс тикетов Кербероса. То есть залогинился юзер на машине через LDAP, получил от KDC тикет, и дальше может предоставляя этот тикет через libssh работать в сети

vitalyisaev2 ()

Новость интересная...

... буду смотреть либу подробнее взамен libssh2. На сайте есть примеры, «будем посмотреть».

anonymous ()

Система логгирования.

зачем если systemd есть?

splinter ★★★★★ ()
Ответ на: комментарий от FriendshipIsMagic

А по сто раз на дню обычному юзеру вводить пароли (при загрузке компа, при заходе на веб морды, при монтировании сетевых папок, при доступе к бд и т.д.) - полезно? :)

vitalyisaev2 ()
Ответ на: комментарий от FriendshipIsMagic

смелое утверждение. Основывающееся, видимо, на мысли, что разработчики - идиоты.

spunky ★★ ()
Ответ на: комментарий от FriendshipIsMagic

И что же такое по твоему Kerberos? Или у тебя человек посередине находится на машине клиента?

anonymous ()

Приведите примеры, где, кто и как это использует.

RCV ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.