Как стать автором
Обновить

Релиз SSH-клиента PuTTY 0.83

Время на прочтение1 мин
Количество просмотров5.6K

Состоялся релиз SSH-клиента PuTTY 0.83 для протоколов SSH, Telnet, Rlogin и SUPDUP, поставляемого со встроенным эмулятором терминала и поддерживающего работу в Unix-подобных системах и Windows. Исходные тексты проекта опубликованы под лицензией MIT. Выпуск PuTTY 0.80 состоялся в декабре 2023 года. Версия PuTTY 0.70 вышла в июле 2017 года.

Читать далее

Разработчик PuTTY Саймон Тэтхэм рассказал об истории появления иконок популярного SSH-клиента

Время на прочтение7 мин
Количество просмотров3.9K

Разработчик PuTTY Саймон Тэтхэм рассказал, как более 25 лет назад он придумал и создал логотип и иконки для популярного SSH-клиента.

Читать далее

Релиз SSH-клиента PuTTY 0.82

Время на прочтение1 мин
Количество просмотров5K

Состоялся релиз SSH-клиента PuTTY 0.82 для протоколов SSH, Telnet, Rlogin и SUPDUP, поставляемого со встроенным эмулятором терминала и поддерживающего работу в Unix-подобных системах и Windows. Исходные тексты проекта опубликованы под лицензией MIT.

Читать далее

Хакеры используют PuTTY для заражения крупных компаний

Время на прочтение3 мин
Количество просмотров5K

Они используют троянскую версию SSH-клиента PuTTY и KiTTY SSH для развертывания бэкдора под названием «AIRDRY.V2» в системах крупных компаний. Первый известный пострадавший — Amazon.

Читать далее

Критическая уязвимость CVE-2024-31497 в PuTTY версий от 0.68 до 0.80 позволяет провести компрометацию закрытого ключа

Время на прочтение3 мин
Количество просмотров7.6K

Разработчики клиента для различных протоколов удалённого доступа сообщили о критической уязвимости CVE-2024-31497 в PuTTY версий от 0.68 до 0.80, которая позволяет провести компрометацию закрытого ключа. В стабильной версии PuTTY 0.81 эта проблема устранена.

Читать далее

Почему Нам Нужен UART-Shell? (или Добавьте в Прошивку Гласность)

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров15K

Есть такая классическая и одновременно забытая технология отладки FirmWare как интерфейс командной строки поверх UART.

В этом тексте я напишу про достоинства и недостатки отладки через UART Shell.

Читать далее

Сквозная авторизация из Windows в Linux

Время на прочтение4 мин
Количество просмотров9.5K
Захотелось мне как-то попадать на линуксовую машину через PuTTY не вводя пароль. Оказывается это можно сделать. Правда немного сложнее чем хотелось бы.
Итак.

Мы будем настраивать SSH доступ на хосте sshhost, который входит в домен kerberos DOMAN.LOCAL
Обратите внимание на заглавные буквы. Для кербероса это критично, поэтому везде где имеем с ним дело пишем имя домена заглавными.

Входные данные.
KDC (Key Distribution Centre), DNS сервер и контроллер AD совпадают: dc1.domain.local. Правами админа в нашем домене обладет пользователь Administrator. На машине sshhost установлена Gentoo Linux

Читать дальше →

Дружим Git с Putty

Время на прочтение2 мин
Количество просмотров52K
Disclaimer
Предварительно делал поиск по хабру с надеждой на подобный пост, смог найти только вот этот пост, в котором вся работа производятся через TortoiseGit.

Но это не наш метод. По той причине, что в этом случае все наши IDE не смогут сами сделать Push на сервер. Да и через Git Bash ничего не получится сделать на сервере.
почему мне нужно использовать Git в связке с Putty?
Так уж получилось, что я активно использую Putty с настроенными ключами для доступа к серверам. Ключей у меня не один. Git-репозитариев тоже не один.
Конечно же, можно нагенерить OpenSSH ключей для Git-а и разрулить их через ~/.ssh/config, но это получается двойная работа – поддержка ключей в Putty и отдельная поддержка для Git.



Итак, представим, что у нас девственно чистая система, в которой нет ни Putty, ни msysgit. Приступим к настройке нашего рабочего окружения.

Установка Putty


Качаем, устанавливаем, генерим и настраиваем ключ c Pagent (инструкция, ?).

Добавляем ключ на git-сервер


Копируем публичный OpenSSH ключ из Putty-ключа
Запускаем Putty key Generator
Открываем (кнопка «Load») наш PPK-ключ
Копируем весь текст из блока «Key»

Открываем страницу с SSH ключами и добавляем из буфера наш ключ
В картинках (на примере GitHub)






Создаём и сохраняем в Putty профиль «git@github.com» и проверяем, что удаётся зайти по ключу – должна открыться и сразу закрыться консоль.
В картинках





Устанавливаем и настраиваем msysgit

Дайте весь текст!

Cisco. Первый выпуск. Соединяем две сети.

Время на прочтение3 мин
Количество просмотров127K

Начнем.



image

С чего начинается Cisco-роутер? Правильно, с консольного кабеля.
Это тот светло-голубой провод с разъемами RS-232 и RJ-45, который шел вместе с оборудованием. Его нужно подключить к компьютеру к свободному COM порту. Теперь с вашим железом можно делать все что угодно. Если, конечно, не установлен пароль на консольные подключения (о том, как побороть чужой пароль на вашем железе поговорим позже).

Читать дальше →

Kitty = Putty

Время на прочтение1 мин
Количество просмотров9.5K
Пробежавшись поиском по хабру и не найдя ни одной новости по поводу Kitty был крайне удивлен, ведь тут столько людей пользующихся этим прекрасным софтом.

И так Putty снова жив. Его форк Kitty основанный на версии 0.60 будет продолжать дело Putty. Уже имеется пачка бонусов и функций, при чем не только полезных типа запоминания пароля, но и приятных на подобии замены фона терминала картинкой. Также Kitty хватает из рееста все настройки Putty, т.ч. вам даже не придется ничего перенастраивать, просто скачал и запустил.

image

А вот и оффсайт: http://kitty.9bis.com/

Всем приятного поюза.

Инструменты для обслуживания сайта работающего на Php и MySql

Время на прочтение3 мин
Количество просмотров6.5K
Почти каждый посещающий habrahabr человек, хоть раз устанавливал CMS или переносил уже установленную систему. В большинстве случаев это работа по переносу файлов, базы данных, а так же правка конфигурационных файлов. В сети огромное количество хостинговых компаний, которые предоставляют услуги по размещению сайтов на своих серверах, но далеко не все имеют минимальный набор инструментов, позволяющий с комфортом и высокой скоростью, без лишних эмоций перенести или проделать штатные операции с сайтом. В статье пойдет речь о следующих скриптах и программах: PhpMyAdmin, Adminer, Joomla System Tool, e-texteditor, Total Commander, WinSCP, PuTTY, Sypex Dumper, PHP Unzipper.
Читать дальше →

PuTTY в Linux: как скопировать текст

Время на прочтение1 мин
Количество просмотров8.7K

Проблема


Много пользуюсь Windows ) И привык, что с 1995 года в системе есть такая вещь, как буфер обмена, и она всегда работает одинаково. Максимум надо сделать какие-то нестандартные действия, чтобы текст туда попал. Например, для терминального клиента SSH PuTTY надо выделить текст левой кнопкой мыши.
Но при использовании путти в Ubuntu встала неожиданная проблема: скопировать текст, который «вот он перед глазами», в другое приложение.

Решение


По крайней мере, в Gnome. Нужный текст в путти выделяется левой кнопкой мыши. В нужном другом окне (например, IDE) нажимаем среднюю кнопку мыши, и выделенный в другом окне текст вставляется.

Открытые вопросы


  • Почему текст не попадает в настоящий буфер, из которого можно вставить Ctrl+V?
  • Как это настроить?
  • Подозреваю, что на мышке только с двумя кнопками для вставке надо их обе жать, нет?
  • КАК ЭТО СДЕЛАТЬ С КЛАВИАТУРЫ?

Использование putty и ssh ключей в Windows

Время на прочтение2 мин
Количество просмотров296K
Так как приходиться уже не первый раз объяснять как это делается, решил оформить в виде How-To в картинках
Скачиваем архив putty отсюда putty.zip
1. Распаковываем и запускаем ssh-keygen

Выбираем ключ ssh-rsa и длину 2048 бит. Жмем «Generate».
Читать дальше →

«Домашний офис», или когда не нужно ехать на работу

Время на прочтение3 мин
Количество просмотров8.6K

«Домашний офис», или когда не нужно ехать на работу



Я давно мечтал об этом, и вот, наконец, оно произошло! Я могу работать дома и делать (почти) всё, что я обычно делаю в офисе. А удалось мне это благодаря тому, что я настроил Reverse SSH tunnel на своем домашнем сервере и научился управлять этим туннелем.

Читать дальше →

Как я смотрел Формулу 1 на BBC в прямом эфире через интернет

Время на прочтение3 мин
Количество просмотров2.2K
Эта заметка будет интересна любителям Формулы Один из Украины и Беларуси. К сожалению ни один канал в Украине и Беларуси не закупил права на трансляцию F1, поэтому чтобы смотреть гонки в прямом эфире приходится придумывать разные хитрые способы.

Мне очень нравится смотреть трансляцию BBC. По сравнению с другими каналами они начинают трансляцию гораздо раньше гонки, много собственных интервью, аналитики. Комментаторы: Дэвид Кулхард, Эдди Джордан, Мартин Брандл. На мой взгляд лучше них вряд ли кто-то может комментировать королевские гонки. Кто однажды посмотрел BBC больше ничего смотреть не сможет. Есть конечно недостатки… Требуется хорошее знание английского т.к. никакого перевода, естессно, нет.

Я знал, что у BBC есть замечательный сервис онлайн-вещания iPlayer. Он дает возможность просматривать live трансляции всех ТВ и радо каналов BBC. Плюс к этому еще один-два дня после эфира программы доступны для просмотра и скачивания.

image

как оказалось, все не так просто...

Табы для PuTTY

Время на прочтение2 мин
Количество просмотров5.4K
Пользуюсь Telnet/SSH-клиентом PuTTY уже давно, но мне всегда не хватало в нем табов. Разработчики сетуют, дескать, для внедрения табов необходимо полностью переписать весь GUI приложения, да и не видим мы веских причин для изменения концепции легковесного клиента. Так что задача уже долгое время висит в пуле доработок со статусом low priority. Страждущие пользователи пишут петицию к разработчикам, а особо «рукастые» навешивают на PuTTY всяческие обертки.

В поисках сносного решения наткнулся на вполне достойного кандидата: PuTTY Connection Manager (текущая версия: beta 0.6.0.4822, freeware, no source)

PuTTY Connection Manager

Платформа: C#, .NET Framework 2.0
ОС: x32 Windows XP SP1/SP2, Vista, 2000
Впечатления от использования очень позитивные

Зачес Putty под 1 гребенку

Время на прочтение2 мин
Количество просмотров9.2K
Те из нас, кто работает с кучей Linux-серверов, а сидеть приходится под Windows вынуждены пользоваться Putty — он всем хорош: бесплатен, поддерживает все что нужно, но есть одна проблема: когда настроенных соединений становиться слишком много — массовое изменение параметров высосет из вас все соки (также как например и установка ваших любимых параметров для новых соединений). На хабре 2.5 года назад была заметка на эту тему, но там по прежнему требуется много ручной работы.

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

Скрипт берем тут — лицензия MIT = делаем что хотим (для запуска нужен питон). По умолчанию скрипт меняет цвета чтобы (мне) лучше читалось (тёмно-синий делает чуть светлее, светло синий — также), увеличивает буфер прокрутки до 20к (чтобы уехавший текст не пропадал), устанавливает размер окна по-больше, включает разворачивание по Alt+Enter на весь экран, убирает предупреждение при закрытии и включает сжатие SSH трафика.

Само собой сюда втыкать можно любые параметры. При добавлении нового соединения я просто прокатываю этот скрипт и готово. Под катом — исходник текстом, можно не кликать ;-)
Читать дальше →

PuTTY: Как быстро изменить цветовую схему в существующих сессиях

Время на прочтение3 мин
Количество просмотров12K
Как накатить цветовую схему на уже существующие сесии. Сделал для себя .reg файл. Его надо открыть в UTF-8 редакторе, изменить
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\%session-name%] на имя вашей сесии и импортировать в реестр.
Изменятся только цветовые настройки, всё остальное останется как есть.
30 секунд и весь мой десяток сессий блистает новыми цветами.

image

Саму цетовую схему взял тут. Недостаток оригинального файла — это полный export всего подряд, а нужно всего только цвета поменять.

содержимое .reg файла под катом
Читать дальше →

Релиз PuTTY 0.61, или внезапность спустя 5 лет разработок

Время на прочтение1 мин
Количество просмотров4.6K
imageЗашел сегодня днём с ноута друга на оф. сайт PuTTY, чтобы его выкачать, и, внезапно, обнаружил PuTTY 0.61.
Что нового в релизе, который ждали 5 лет?!