LINUX.ORG.RU

PuTTY 0.61

 , , ,


0

2

После четырёх лет разработки 12 июля вышла новая версия PuTTY.

В этой версии:

  • Kerberos/GSSAPI аутентификация в SSH-2.
  • Поддержка локальной авторизации X11 в Windows.
  • Поддержка немоноширинных шрифтов в Windows.
  • Поддержка GTK2 в Unix.
  • Поддержка логических имён машин независимо от их физических адресов.
  • Оптимизации управления потоками и криптографии.
  • Поддержка метода сжатия zlib@openssh.com SSH-2.
  • Поддержка новых свойств интерфейса Windows 7.
  • Поддержка шифрованных личных ключей OpenSSH AES в PuTTYgen.
  • Личные ключи OpenSSH с простыми числами теперь поддерживаются в любом порядке.
  • Исправлены сбои проброски портов.
  • Исправлены различные сбои и зависания при ошибках.
  • Исправлено подвисание последовательного порта в Windows.
  • Асинхронный буфер обмена в случае, если владелец буфера обмена находится на удалённой машине (через проброску портов или туннель rdesktop), что избавляет от тупиковых блокировок.

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

★★★★★

Проверено: annoynimous ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Недавно обнаружил, что путти стали переделывать и выкладывать бинарники с другими иконками в виде балалаек, шапок-ушанок и прочим говном.

Выяснилось, что эти пошлые говнопеределки почему-то имеют в глазах вендоюзеров бОльший вес, нежели оригинал. А еще выяснилось, что в этих аля рюс поделках не работают функциональные клавиши.

Так что будьте бдительны и хотя бы указывайте хомячкам на верный вариант путти.

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

Встречный вопрос: а обычный линуксовый OpenSSH умеет перекодировать на лету, скажем, если на сервере KOI8-R, а на клиенте UTF8? Я что-то такого ключика не нашёл.

$ echo $LANG
ru_RU.UTF-8
$ LANG=ru_RU.KOI8-R luit ssh -C user@server.dom

PuTTY умеет.

Поздравляю.

anonymous
()
Ответ на: комментарий от zolden

в Linux аналогом является обычный эмулятор терминала с табами + bash + alias:) ну и на крайняк если пароли приходится юзать sshpass

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

:) Килер фичей можно считать не минорный релиз за 5 лет разработки наверное :D

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

В патти я могу добавить проброс порта прямо находу. В ssh мне нужно или перезапустить сессию, или открыть новую.

Почему порт, а не ssh user@host command > file_here?

этой части не понял. Мне же не файлы копировать, а например удаленную железку по вебинтерфейсу конфигать.

В путти мышиный буфер работает нормально - копирует, вставляет.

Проброс иксов - ни разу небыл нужен, все гуевые программы гоняю локально.

sshfs->winscp.

можно выбирать, где выполнить скрипт - там или тут с данными оттуда.

Это вообще как? приведи пример.

можно коннектиться без мыши.

А работать без мыши все равно неудобно. Я таки не люблю всякие тайловые менеджеры, мне нравится режим в Win7, когда окна можно лепить к краю.

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

farafonoff> В патти я могу добавить проброс порта прямо находу. В ssh мне нужно или перезапустить сессию, или открыть новую.

В ssh тоже на ходу можно. Но ты ведь не читал доки.

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

=) наверное только с последним не соглашусь.. пересел на тайл недавно, но в винде уже непривычно не хватает многих хоткеев..

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

Под аналогом имелась в виду (в придачу к самому терминалу) панелька с десятками преднастроенных и рассортированных по проектам/стойкам сессий и возможность удобно расставлять табы на экране (просто табы не сильно лучше десяти запущенных отдельно терминалов)

zolden ★★★★★
()
Ответ на: комментарий от farafonoff
     ~C      Open command line.  Currently this allows the addition of port
             forwardings using the -L, -R and -D options (see above).  It also
             allows the cancellation of existing remote port-forwardings using
             -KR[bind_address:]port.  !command allows the user to execute a
             local command if the PermitLocalCommand option is enabled in
             ssh_config(5).  Basic help is available, using the -h option.
sdio ★★★★★
()
Ответ на: комментарий от zolden

> Выше товарищ попытался пошутить про screen как аналог, шутку я оценил.

Продолжаем веселиться:

$ tmux

anonymous
()
Ответ на: комментарий от sdio

Видать разные версии мана. Раньше не видел этого, да и в опеннетовской пропушен

~. Отключиться ~^Z ssh в фоновом режиме ~# Список перенаправленные соединения ~& ssh ожидающий завершения в фоновом режиме перенаправленное соединение/сессию Х11 (только для протокола версии 1) ~? Распечатать список управляющих последовательностей ~R Запросить переподключение (полезно только для протокола SSH версии 2 и если другая сторона это поддерживает

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

В том-то и беда. Окружение плохо воспроизводится - нужно сесть за другой комп, и уже неудобно. У меня еще нетбук есть - там экран вообще делить меньше некуда, туда тайлы не втащить, в итоге профит не окупит лени на обучение.

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

>Встречный вопрос: а обычный линуксовый OpenSSH умеет перекодировать на лету, скажем, если на сервере KOI8-R, а на клиенте UTF8? Я что-то такого ключика не нашёл.

PuTTY умеет.

Пример того, как неверное понимание задачи на дает увидеть элементарного решения, лежащего прямо под носом.

Путти = ССШ + терминал, ибо под вендою нет ни того, ни другого.

В линуксе терминалов вагон, поэтому никто не тащит свою реализацию оного в опенссш.

Проще говоря, выставь кодировку в терминале и пользуйся в нем опенссш на сервере с другой кодировкой точно также, как путти в венде.

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

>Чем полноценный линукс удобнее винды? Всем. Чем ssh в линуксе в нормальном эмуляторе терминала?

1) нормальная работа мышиного буфера

однако в путти он тоже как никак работает по правой кнопке.

2) проброс иксов - редко, но надо

в xming работает. пользуем. Не так удобно, но жить можно.

3) sshfs при надобности

dokan и проприетарщина типа sftpdrive

4) можно выбирать, где выполнить скрипт - там или тут с данными оттуда.

Это да.

5) можно коннектиться без мыши.

ну, учитывая, что в венде все равно без мыши никуда, преимущество условное.

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

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

Не каждый терминал поддерживает смену кодировок, особенно налету. Кроме того, ssh-программа для связи с удаленным компом, она и должна приводить форматы того компа в форматы нашего.

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

>Зачем вам всем нужен проброс иксов? Пользуюсь линуксом 6 лет, ни разу небыл нужен.

Элементарно. Оный позволяет запускать с сервера иксовые программы. На сервере при этом ничего, кроме иксовых либ не нужно. Например, пускать virt-manager с ноды.

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

> man ssh

в приличном обществе принято называть координаты кнопки меню :)))

anonymous
()
Ответ на: комментарий от farafonoff

> Зачем вам всем нужен проброс иксов? Пользуюсь линуксом 6 лет, ни разу небыл нужен.

а ты им для чего пользуешься? одноклассниц охмурять?

anonymous
()
Ответ на: комментарий от zolden

> Под аналогом имелась в виду (в придачу к самому терминалу) панелька с десятками преднастроенных и рассортированных по проектам/стойкам сессий

А по поводу «Database connections», да, разве что alias или развесистая клюква из zenity/dialog/Xdialog/...

возможность удобно расставлять табы на экране (просто табы не сильно лучше десяти запущенных отдельно терминалов)


http://the-bosha.ru/wp-content/uploads/2010/06/tmux_screen_1.png

так?

anonymous
()
Ответ на: комментарий от farafonoff

> Зачем вам всем нужен проброс иксов? Пользуюсь линуксом 6 лет, ни разу небыл нужен.

Например, чтобы запустить yast2 или инсталлятор oracle.

anonymous
()
Ответ на: комментарий от farafonoff

>Не каждый терминал поддерживает смену кодировок, особенно налету.

Во первых, путти тоже одна программа, а не все терминалы со всего света. Во вторых, терминал можно запустить в соотвествующей локали, в третьих, в терминале можно запустить screen и в нем тоже есть кодировка, а в четвертых есть luit, который тоже позволяет решеить эту проблему.

Кроме того, ssh-программа для связи с удаленным компом, она и должна приводить форматы того компа в форматы нашего.

это глупость. во первых, утилит, использующих удаленной соединение вагон. Даже в ssh навскидку есть отдельно взятые ssh, scp и plink. Во всех их придется встраивать перекодировку и отлаживать? А еще есть rsync, семейство rsh, ftp и т.д, которые точно также будут иметь проблемы с кодировкой.

Во вторых, «приведение формата» есть опасная операция. В общем случае это вообще невозможно. Закладывание такой функциональности в транспортный протокол не просто бесполезно, а преступно.

А в третьих, нет никакой разницы в реализации путти. Просто в путти вложили терминал, а в линуксе терминал идет отдельно. В любом случае, это опция терминала.

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

у меня 14" ноут, восновном на каждый так идёт по 1-2 приложения.. :) как-бы не скажу что полностью использую тайл , но всё одно удобнее немного чем на OpenBox, Fluxbox перелазить.. а монструозные DE задолбали уже..

dedsy ★★
()

>Поддержка локальной авторизации X11 в Windows.

Вот если бы запилили удалённый запуск графических приложений Windows через SSH-соединение... А так VirtualBox и simple desktop integration наше всё. Я ведь правильно понимаю, что кроме VNC и rdp вариантов «увидеть» виндовую машину не существует. А точнее, если мне нужно увидеть одно-единственное окно из винды, а не весь её грёбаный рабочий стол, то вариантов у меня нет вообще никаких (тот же simple integration покажет все окна). А вот из винды увидеть окно, запущенное под Linux элементарно - поставить X-Ming, да подконнектиться тем же PuTTY.

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

>:) ну это решается xming+putty или например nx сервером.. который кстати тоже работает через ssh

ну во первых xming включает в себя как раз plink из putty. То есть, да, в лоб и решается.

Но назвать это решением рука не поднимается. В линуксе оно работает без проблем, а в xming глючно, как и положено костылям.

AVL2 ★★★★★
()

Putty не нужен. Есть SecureCRT.

anonymous
()
Ответ на: комментарий от adriano32

adriano32, ну ты как всегда уже всё знаешь и готов подсказать :) Спасибо, полезная штука. Вообще протоколом RDP раньше пользовался как известным микроскопом, а теперь вот ты мне дал пищу для ума.

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

Ты мне льстишь, я аж покраснел.
Я вообще просто слышал, не знаю то ли это, или нет, о чём ты говорил. Ну нету у меня сервера 2008 R2 для тестов, нету... :(

adriano32 ★★★
()

столько текста в новости,а ничего не понятно,я смогу с помощью неё подключиться к вин-машине и управлять ей?

shagel
()
Ответ на: комментарий от Black_Shadow

>>Я понимаю, что под Windows - это незаменимая программа. Но зачем она в Linux?

Что бы пользовать gpl-ный софт и на бсдшные какашки

bigfrogg
()
Ответ на: комментарий от goingUp

:) это лишь говорит, что о Путти знают многие, даже далёкие люди.

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

>многим по долгу работы всё таки приходится использовать Windows, а админить *BSD, Linux системы..

Например? Так чтобы админить «*BSD, Linux системы», но при этом НЕОБХОДИМО сидеть именно в венде?

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