Сформирован релиз PuTTY 0.82, клиента для протоколов SSH, Telnet, Rlogin и SUPDUP, поставляемого со встроенным эмулятором терминала и поддерживающего работу в Unix-подобных системах и Windows. Исходные тексты проекта доступны под лицензией MIT...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62349
Юникод в поролях бесполезен, Саймону надо добавлять поддержку хардварных ключей, вот то, чего требует рынок, а он фигнёй мается.
Используй PuTTY-CAC и не морочь мине мозгов.
ему нет веры, я верю только саймону
> Юникод в поролях бесполезенэто пока от тебя по полиси не требуют не менее двух смайликов и не менее одного иероглифа.
> вот то, чего требует рынок
Увы, нет. Рыночек как раз порешал за смайлики в паролях. Так бебебебезопастно!
А за токены платить надо, деньгов.
>Рыночек как раз порешал за смайлики в паролях.То ли дело страны, в которых решает не "рыночек". А. Погоди. Их нет, они чего-то позакрывались все.
>за смайлики в паролях
А что в этом плохого? Главное ведь длинна пароля, а не твоё душевное спокойствие. И у пароля из пяти смайликов с этим всё в порядке - длинна примерно равна паролю из 19 маленьких и больших букв, цифр и специальных символов. Только его запомнить можно.
главное не длина пароля, а умение им пользоваться
Мой пароль длиннее. А ты просто завидуешь.
> у пароля из пяти смайликов с этим всё в порядке - длинна примерно равна паролю из 19 маленьких и больших букв, цифр и специальных символовА как именно ты это посчитал можешь рассказать?
Один из примеров самого бессмысленного софта. OpenSSH с агентом, клиентом и сервером есть в составе Windows...
Но много лет этого не было, по наитию пилят для тех, кто привык… это как с софтом для прожига болванок. Кто-то, наверное, ещё использует.
Оно там со времён Windows 7 SP1.
да, ладно, что-то не припомню такого
а, он по-умолчанию не инсталлирован
Времена меняются: "Starting with Windows Server 2025, OpenSSH is now installed by default."
Отседа: https://learn.microsoft.com/en-us/windows-server/administrat...
А в OpenSSH есть хранение настроек для кучи разных серверов? Чтобы не вбивать айпишники или домены каждый раз. Есть настройка заголовка окна под каждый сервер?
> А в OpenSSH есть хранение настроек для кучи разных серверов? Чтобы не вбивать айпишники или домены каждый раз.есть. Или вы про возможность мышкой натыкать?
Ну хоть как, лишь бы видеть список подключений и быстро выбрать одно из них. Мышкой, конечно, это будет быстрее, чем листать кнопками.
remmina
>remminaСтолько ошибок в слове mobaxterm, но даже если поправить, то всё равно непонятно, чем один дополнительный инструмент лучше другого. Да, я знаю о преимуществах мобы над голой путти, но речь шла про "ссш клиент с возможностью сохранять список серверов" и путти это может.
> mobaxtermСтолько ошибок в слове termius.
> ссш клиент с возможностью сохранять список серверов
remmina это может.
Надо бы наверно ОС уточнить.
Не совсем понимаю зачем вообще видеть список подключений. Автодополнение шелла по первым буквам найдет вам подходящие хосты в ~/.ssh/config. Если не подходит по первым буквам, то можно прикрутить fzf. На крайний случай греп по файлу выведет полный список
:-)
В виндовсе всего этого нет. Поэтому им вот да - список :)
Впрочем я добавлю единственную техническую деталь которая меня до сих пор держит на PuTTY: встроенные терминалы виндуоузЪ - лютое *оно! и даже их новомодный терм (на сейчас - Windows Terminal Version: 1.21.3231.0) - это всё *оно же :-)
Для простых вещей ... ну пойдёт, а чуть что ... начинается :(
Как починят (а M$ нынче не впадлу какой нить опенсорс спи^W портировать ;) ) - пожалуй останутся только не технические причины, ну типа: тупо привык :)
проверить пока не могу, но вроде таки есть. Точнее есть openssh с конфигам и fzf. А башскрипт придется заменить на батникпро встроенные терминалы сложно не согласиться
> А башскрипт придется заменить на батник
> бат^WPowershell. Батники рудимент.
> В виндовсе всего этого нетЛожь. Алиасы с автокомплитом по табу в PS завезли ещё лет 15 назад. Как и нормальный шелл (по сравнению с cmd.exe) powershell. Там и пользовательский профиль (аналог .profile/.bash_profile), командлеты с *nix алиасами (grep, например, это командлет для select-string). Прямое обращение к .net framework…
> Алиасы с автокомплитом по табу в PS завезли ещё лет 15 назадкоманду оно уже может исполнить по этому табу и ее результат подставить?
О том что каждое нажатие tab - страдание, боль, ожидание по пять минут пока оно переберет все модули и все возможные варианты - я уж не упоминаю.
Купи уже себе компьютер, вместо своего калькулятора
Сложно посмотреть самому как устроено? Ставишь: новый терминал, пш последний, включаешь использование вместо cmd нового терминала, в терминале пш по умолчанию.
И наслаждаешься Auto-Suggestion с ssh аналогично этому https://adamtheautomator.com/wp-content/uploads/2022/06/imag...
> команду оно уже может исполнить по этому табу и ее результат подставить?Конечно. Алиасы для этого оборачивают в (), как в том же баше $().
> О том что каждое нажатие tab - страдание, боль, ожидание по пять минут пока оно переберет все модули и все возможные варианты - я уж не упоминаю.
Вам не угодишь. Не табается — плохо. Табается, но много — плохо. Можно подумать в баше/зсш сильно проще :) той же samba-tool, когда управляешь домен контроллером, очень сильно не хватает той избыточности в подставляемых вариантах по табу, что в винде. И таких поимеров уйма. Поэтому приводить автокомплит в ps как что-то плохое ну такое себе.
По 5 минут ничего там не открывается, врать не надо.
> Вам не угодишь. Не табается — плохо. Табается, но много — плохо.ну вот почему-то в баше (и в нормальном шелле тоже) нажатие tab отрабатывается мгновенно и без скрежета диском. Даже в тех случаях когда там встроенные команды (чего я не особо люблю, не надо без моего спросу всякие грепы запускать куда попало, но иногда без них все же неудобно)
А тут у меня стойкое ощущение что он за некоторыми completions, причем уже на уровне имени команды, в интернет лазает. Да, у меня понаустановлено модулей, ну так параметры Out-Host мне не очень и хотелось.
Да, оно потом кэшируется, но я уже увидел, мне следующий нужен.> той же samba-tool, когда управляешь домен контроллером, очень сильно не хватает той избыточности
> в подставляемых вариантах по табуэ... обратись к поставщику этого странного решения.
Ну в смысле - скажи спасибо майнтейнеру что хоть такое запилил, и добавь себе той избыточности сам, у нас в лин00псах так принято (и потом десять лет стой на коленях и переподавай с прогибом, если хочешь чтоб этот набор попал в дистрибутивы)трехстраничный набор для virtualbox с его совершенно нечеловеческими и неудобонабираемыми командами я вон хранил наверное больше десятка лет (там еще вторые и третьи параметры надо иногда раскрывать, руками заманаешься)
>ну вот почему-то в баше (и в нормальном шелле тоже) нажатие tab отрабатывается мгновенно и без скрежета диском.Оно и в оффтопике так же. На виндовс сервере, например, когда надо залезть в АД, действительно, сначала подгружается модуль управления. Ну подождёшь какое-то воемя, послушаешь скрежет. Как по мне это нормальная практика. Экономия ресурсов какая никакая.
> э... обратись к поставщику этого странного решения. Ну в смысле - скажи спасибо майнтейнеру что хоть такое запилил, и добавь себе той избыточности сам, у нас в лин00псах так принято
> трехстраничный набор для virtualbox с его совершенно нечеловеческими и неудобонабираемыми командами я вон хранил наверное больше десятка лет (там еще вторые и третьи параметры надо иногда раскрывать, руками заманаешься):)
После этого как-то странно читать про то, что в powershell избыточно подробно раскрываются параметры. Наоборот хоть в чем то майки молодцы. Вместо того, чтобы всю эту требуху где-то хранить, она тупо табается.
> После этого как-то странно читать про то, что в powershell избыточно подробно раскрываются
> параметры.ну вот в юниксном шеле у меня нет проблемы нажать лишний таб чтоб просто посмотреть какие там еще есть варианты, а с паверщелью я обычно подумаю и не нажму, потому что руками я наберу сразу,без повисания консоли на пол-минуты.
Учитывая еще сколько она в принципе запускается - можно было б при запуске и прокэшировать команды и параметры. (Но наверное нет - судя по тому как отрабатывается единичный, оно минут сорок будет их перебирать)
Может уже выкинешь 3 версию поставишь wt и pwsh7.5. Что бы сказки не рассказывать как оно медленно.
> Может уже выкинешь 3 версию поставишь wt и pwsh7.5зачем?
Чтоб страдать?
Или чтоб сломалось нахрен то ради чего та паверщель стоит?Для разовых задач меня устраивает putty. Для регулярной работы есть (целая одна) лицензия на securecrt.
То и другое умеет в нормальную эмуляцию терминалов, не требует наколенных упражнений для удобного списка хостов на выбор и работает десятки лет.
Затем что бы не быть аватаром циферного.
Ничего не ставил, ничего не проверял но точно знаю что: пш тормозит, вт не работает, авто дополнения нет, команды длинные не запомнишь, документацию не читал и читать не буду. Ну и т.д.
> Ничего не ставил, ничего не проверялповторяю: паверщель стоит, покажите мне венду где ее нет, пользуюсь вынужденно регулярно, дико тормозит на совершенно ерундовой вещи - автодополнении команд. И запускается несколько секунд на ничем не загруженной системе.
А ты мне рассказываешь вероятнее всего как раз сказочки, что стоит только обновиться до наираспоследней версии как все чудом станет хорошо.
А на практике скорее сломаются модули, ради которых оно и стоит.
Пятерка? Она да, почти везде сейчас. Ещё раз - wt запусти и сделай там 7.5 по умолчанию. Потом расскажи как оно тормозит на запуске, запуск нового таба с вариантами что в нем стартануть, как тормозит на автодополнении. А пока это так, ветер носит.
Единственный аргумент что появился - модули сломаются. Но ради единообразия можно было бы уже и переползти на новую версию. Даже в линуксе регулярно пускаю посмотреть что изменилось.
Еще раз: оно мне нахрен не надо.То что стоит везде - работает вот так, хреново. Поэтому если мне понадобится на очередной винде очередной ssh - туда будет поставлен putty, а не распоследняя версия паверщели только что из под хвоста. И вот он точно ничего мне там не сломает.
А что там у тебя на локалхосте - мне неинтересно.
> Единственный аргумент что появился - модули сломаются.
А как ты думаешь, для чего мне вообще понадобился павершел?
> Даже в линуксе регулярно пускаю посмотреть что изменилось.
а мне вот совершенно неинтересно посмотреть что изменилось. Я вообще не любитель обмазываться наисвежайшим только что из под хвоста.
Циферный, палишься. Кроме определённых сервисов мс, прибитых гвоздями строго к своей версии и своим модулям, остальным давно рекомендуется на 7 уйти.
6 была в 2016 году. 7 вышла в 2019. Пять лет назад. Для обмазывающихся мумиёшелом это конечно только с печи.
А малая часть фанатиков сейчас обмазывается нюшелом, им регилия не позволяет пш пользоваться.
> Может уже выкинешь 3 версию поставишь wt и pwsh7.5. Что бы сказки не рассказывать как оно медленно.Не знаю как он, но у меня именно так, как ты хочешь. Ииии? А я вам таки скажу: баш в сонсоли - таки всё ещё быстрее! :)
Вообще никак не быстрее. С авто дополнениями всего и вся тупит по чувствам гораздо больше пш. Если умолчательные настройки примерно то на то и выходит. Только одно но. В пш гораздо больше цмдлетов и по умолчанию накручено - тупить должно больше. А нет. Второе, покажи автосагесшн под баш как в psreadline.
>>встроенные терминалы виндуоузЪ - лютое *оно! и даже их новомодный терм (на сейчас - Windows Terminal Version: 1.21.3231.0) - это всё *оно же :-)Для вантуза есть ConEmu + Cygwin для ssh и прочего :).
И чем же тебя windows terminal не устраивает? Что за "чуть что"? Можно подробности, что там "начинается"? Ну и чтобы два раза не ходить: как, не пользуясь путти в винде делать что-то через com-порт?
> В виндовсе всего этого нетМагическая аббревиатура WSL.
дак это не в виндовсе - это в линуксе, запущенном в hyper-v в виндовсе
> Магическая аббревиатура WSL.Ага :) Универсальный ответ на все линукс вопросы? :-)
Универсальный ответ всем, кто "хочу чтобы в винде как линуксе, только в винде". Нужен линукс — возьми линукс, пользуйся, и не дури голову. В линуксе зеркально-симметричных страдальцев тоже посылают в виртуалку, и это почему-то не вызывает удивления. Натоящая загадка — откуда взялась вот эта вот религиозная упоротость всегда всё делать только в одной-единственной ОС и никакие другие не признавать?
man ssh_configа когда добавите нужные хосты
awk '/^Host/ {print $2}' ~/.ssh/config | fzf
точнее
ssh $(awk '/^Host/ {print $2}' ~/.ssh/config | fzf)можно алиас привязать
Да кто бы сомневался что в Unix-like с ssh можно сделать красиво :)
И под форточку кое что можно ... но им не нужно. Им нужны ярлыки на каждый севрак или список откуда можно мышой накликать ... у всех юзеры конечно на цвет и вкус - разные, но ... мои вот такие :)
Да просто как бы ээээ... нахрена?! В норме, если тебе пришлось зачем-то лезть на сервер ручками - значит что-то у тебя очень-очень-ОЧЕНЬ сильно пошло не так. Предполагаю, что в скуфидон-ИТ все еще есть любители-и-ценители "красивого" в стиле стописят-вкладочек-по-одной-на-сервер и автодополнения-по-табу на каждый из app001-app379, но окрест меня такие ребятишки уже чуть-чуть повывелись.
> пошло не так. Предполагаю, что в скуфидон-ИТ все еще есть любители-и-ценители
> "красивого" в стиле стописят-вкладочек-по-одной-на-сервер и автодополнения-по-табу
> на каждый из app001-app379, но окрест меня такие ребятишки уже чуть-чутьесть не занимающиеся "финтехом", спамом, баннерной рекламой и прочим мусором - и у них, не поверишь, нет никаких "app379".
А что окрест тебя нет нормальных админов и осталась одна девопсина - это твои сугубо личные половые трудности.
>> пошло не так. Предполагаю, что в скуфидон-ИТ все еще есть любители-и-ценители
>> "красивого" в стиле стописят-вкладочек-по-одной-на-сервер и автодополнения-по-табу
>> на каждый из app001-app379, но окрест меня такие ребятишки уже чуть-чуть
> есть не занимающиеся "финтехом", спамом, баннерной рекламой и прочим мусором - и
> у них, не поверишь, нет никаких "app379".Ты прав, не поверю - в химпроме, сталепрокате и электроэнергетике вполне себе есть. Не, местами конечно naming convension виноват - но в общем-и-частном количество серверов на эксплуатанта ближе к трехзначному.
> А что окрест тебя нет нормальных админов и осталась одна девопсина -
> это твои сугубо личные половые трудности.Щито поделать, дэсу? Серверов становится больше, админов больше не становится, приходится автоматизировать нуивот...
> Ты прав, не поверю - в химпроме, сталепрокате и электроэнергетике вполне себезачем там четыре сотни серверов? Причем неспособных запускать нормальный софт.
Не, не поверю.
> есть. Не, местами конечно naming convension виноват - но в общем-и-частном
> количество серверов на эксплуатанта ближе к трехзначному.(get-vm ).count
говорит мне примерно о трехста, если не углубляться в особенности инфры - но, внезапно, среди них нет ровно ни одной одинаковой.
(и разумеется, naming convention предполагает что я не буду гадать о назначении по номерку)
>> Ты прав, не поверю - в химпроме, сталепрокате и электроэнергетике вполне себе
> зачем там четыре сотни серверов? Причем неспособных запускать нормальный софт.
> Не, не поверю."Ну, если вы так говорите..." - а то, что пардон, нах никому не нужное "корпоративное телевиденье" - 50+ виртуалок по площадкам не считая кластера content storage в КЦ и оконечных устройств эпохи "до-смарт-тв" - так то ерунда какая-то. А сколько на проекте data lake под пром. данные с BI и теперь-уже-ml обвязкой мне даже смотреть лень. Физических-то 27 штук покупалось, а как оно там по кластерам нарезано...
>> есть. Не, местами конечно naming convension виноват - но в общем-и-частном
>> количество серверов на эксплуатанта ближе к трехзначному.
> (get-vm ).count
> говорит мне примерно о трехста, если не углубляться в особенности инфры -
> но, внезапно, среди них нет ровно ни одной одинаковой."А кто же это сделал, ай-яй-яй?!"(С)
> (и разумеется, naming convention предполагает что я не буду гадать о назначении
> по номерку)Хе-хе-хе. Не, ну, предполагаю, что первоначальная идея была вот в точь-в-точь такая, но в некоторых местах ИБ её ОЧЕНЬ творчески развили до состояния "а давайте все сервера "по нумерку" называть, а те, кому МОЖНО когда НУЖНО пусть вот в CMDB смотрят, какие сервера к какой системе относятся - а врагу внешнему-и-внутреннему мы доступ к CMDB не дадим, и он уйдет посрамленный, никакого зла сделать не сумев".
> "Ну, если вы так говорите..." - а то, что пардон, нах никому не нужное "корпоративное
> телевиденье"ну вот, сам все понимаешь.
> "А кто же это сделал, ай-яй-яй?!"(С)
ну так у меня ж нет 50+ ненужных виртуалок.
А у нужных - внезапно, задачи разные, и начинка, естественно - тоже. Где-то есть и кластеры, но там тоже узкая специфика, да и сами кластеры небольшие, куда там писят штук. Нечего автоматизировать.> но в некоторых местах ИБ её ОЧЕНЬ творчески развили до состояния "а давайте все сервера "по
> нумерку" называть, а те, кому МОЖНО когда НУЖНО пусть вот в CMDB смотрятА, ну так и зачем в таком месте работать-то?
Учитывя что в отдельно взятой стране давно уже проблема найти хотя бы полуграмотных админов для затыкания совсем уж огромных дыр - зачем затыкать собой чью-то протекающую крышу?
>> "Ну, если вы так говорите..." - а то, что пардон, нах никому не нужное "корпоративное
>> телевиденье"
> ну вот, сам все понимаешь.Ничонезнаю, а 0,3 FTE администратора - кормит. Еще полтора аппликушника и два, что ли - техподдержки-на-местах.
>> "А кто же это сделал, ай-яй-яй?!"(С)
> ну так у меня ж нет 50+ ненужных виртуалок.
> А у нужных - внезапно, задачи разные, и начинка, естественно - тоже.
> Где-то есть и кластеры, но там тоже узкая специфика, да и
> сами кластеры небольшие, куда там писят штук. Нечего автоматизировать.Это ты так думаешь, пока какой-нибудь ухарь навроде меня с рассказом про то, что "две сотни из них лишние - надо только два-с-половиной клястера-блястера кубика-с-рубиком развернуть, половину дармоедов разогнать с экономией опекса и ростом капекса, вот вам план-ураган на три года!" - не, месяцев через семь после утверждения плана окажется, что так-то оно так, да вот не совсем так и вообще работать-не-будет - но большие дяди уже вписались, дяди поменьше даже отчитались, ухарь - свалил на новый проЭкт а ты давай, разгребай!
>> но в некоторых местах ИБ её ОЧЕНЬ творчески развили до состояния "а давайте все сервера "по
>> нумерку" называть, а те, кому МОЖНО когда НУЖНО пусть вот в CMDB смотрят
> А, ну так и зачем в таком месте работать-то?
> Учитывя что в отдельно взятой стране давно уже проблема найти хотя бы
> полуграмотных админов для затыкания совсем уж огромных дыр - зачем затыкать
> собой чью-то протекающую крышу?Ну вот и я так решил, да - сдал проект и свалил-в-туман-запутал-след. Может даже и погорячился - говорят, вся ИБ на мороз пошла (Но не за то, за что надо было бы - а за недоосвоение (!) бюджета) - но докУмент если и пересмотрят, то только в рамках проекта ИМПОРТОЗАМЕЩЕНИЯ доменной инфры каким-нибудь ALD-pro - т.е. примерно "никогда" (Но план-ураган готов!).
> не, месяцев через семь после утверждения плана окажется, что так-то оно так, да вот не совсем
> так и вообще работать-не-будетне, это нам, к счастью, не грозит. Кормит вся эта солянка помимо целой своры девляпсов, техподдержек и прочей нечисти еще и контору, повседневная жизнь которой от нее зависит - в чем и существенное отличие от околофинтехов, там пострадают пользователи-хомячки, писк которых инвесторы не слышат.
Поэтому к отдельному ее элементу (то есть из тех трех сотен всего штук на пять и еще сколько-то там физических хостов - кстати, догадайся почему они физические) уже было подхода этак три - и каждый раз... уп-с... оно ни разу не микросервисное, пол-часа простоя - прощай премия, сервисное окно глухой ночью и не забудь согласовать на совещании... в общем, "пачимута опять не получилось". А ребят ведь потом спрашивают - где деньги, зин.
Сам понимаешь, все три сотни - никто и никогда никуда не денет. А вот новых понаделают - импортозамещение всякое там, интеграции, и так далее.
Я все надеялся, что хотя бы часть уйдет в мэйлрушечку, скрепно, импортозамещенно, нахрен не нужно, но... пришел центробанк и повелел ВСЬО забрать наоборот внутрь, и никаких вам этих вот облачков и белогривых лошариков.
Так и живьом.
я и смеялся и плакал читая этот пост, это пять ящетаю, все как в жизни, прям счас наблюдаю это самое, уже два года. утащил даже текст на память.
только маленький nitpick: "ухарь" это как-то по доброму за такие "планы"
Бред какой-то, а не удобство.
ну где-то ж надо брать тебе имена хостов, хошь так, не хошь - мышку верную кликай двести раз.
кстати, я видел вариант автодополнения, работающий просто по локальной днс-зоне. Правда, сервер должен уметь отдавать тебе list, а не отдельные запросы. Не уверен чо сейчас так модно.
Ну ... можно самому пре-фетчить ...
Хотя мне - не помогло бы :( У меня одна зона на всё и там чего только нет 8-/
А если выдачу фильтровать надо ... то лучше с ансибля какого инвентори спереть... purkua бы и не pa? Всегда есть варианты :)
Есть и даже мышкой - settings->profiles->add-new-profile и костыляй по профилю на сервер, делов-то. Не то, чтобы при нормальной работе это сколько-нибудь нужно, но мало ли.
Export '[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\DefaulTPL] в файлик.
(Ну или как ты свой темплейт назовешь :)
Потом прогоняешь своим любимым шаблонизатор-ом и Import его!, да на машине "кому нада"!
Только смотри чтоб CURRENT_USER завернуло в куда нада! ну типо:
Computer\HKEY_USERS\S-1-5-27-760773977-917271797-771275501-1007\Software\SimonTatham\PuTTY\Sessions\FL41
...
И всех то дел!(С) :)
> Export '[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\DefaulTPL] в файлик.
> (Ну или как ты свой темплейт назовешь :)
> Потом прогоняешь своим любимым шаблонизатор-ом и Import его!, да на машине "кому
> нада"!
> Только смотри чтоб CURRENT_USER завернуло в куда нада! ну типо:
> Computer\HKEY_USERS\S-1-5-27-760773977-917271797-771275501-1007\Software\SimonTatham\PuTTY\Sessions\FL41
> ...
> И всех то дел!(С) :)По последнему слову техники начала нулевых, ага. putty, экспорт сессий, ярлычки на экране - все как бабушка 20 лет назад учила. В 2024 выглядит... странненько, если честно. Нет бы, ну не знаю - хендлер для урл схемы ssh:// прикрутил и линки в CMDB, край на вики разделе системы вел, что ли. И да, без всяких путтей, штатными средствами ОС, ага.
Я свой бусинесс кейс подробно разжевал уже несколько раз.
А что все как и 20 лет назад - то по сколько лет колесу я тоже не раз рассказывал.
Моим юзерам лучше всего зашло именоо вот так.
Если тебе не подходит, ну ... не юзай, я - не настаиваю ;)
Могу ещё WinSSHTerm порекомендовать. По сути, обёртка над PuTTY, с вкладками вместо тонны окошек
> А в OpenSSH есть хранение настроек для кучи разных серверов?~/.ssh/config
> Чтобы не вбивать айпишники или домены каждый раз.
$ ssh my_se<tab>
Ну можно же было по вопросу догадаться что спрашивает ванузятнеГ? :)
Ну нету у них такого из коробки. А не из коробки ... это ж их учить надо ... нах-нах, нервы - дороже.Им ведь как? Админ установил $subj, засунул в режЫстри чего надо и ещё шорткатофф на десктоп, на кажный сервак по щорткату 8-D Если твои серваки принимают виндовые кренеля - вообще отлично, чучело всё равно только виндовый пароль записало :)
И всё - синьЁр фуфликатион супорт спЭц готов к работе, графики вверх, деньги на карте... все счастливы :)Как то так!(С) :)
погодь, а нахрена этого синьора на сервер-то пускать?Пусть у себя прямввенде в wsl и копается, зачем ему туда - ssh?
C:\Users\anon\.ssh\config аналог ~/.ssh/config для целевой аудитории путти.Встроеный в виннду openSSH клиент может в FIDO ключи, в отличие от путти.
> Встроеный в виннду openSSH клиент может в FIDO ключи, в отличие от путти.Но не может в serial, в отличии от путти
Самое главное, не каждый пользователь OpenSSH знает, как на ходу переделать port forwarding, а в PuTTY это в менюхе. Хотя да, читать тоже нужно уметь.
Внезапно OpenSSH позволяет настроить больше, чем Putty.
Можно настроить заголовки, порты, джамп-хосты, проброс портов, сжатие, ключи для каждой сессии...
Все, что есть в стандартном конфиге OpenSSH (*BSD,Linux,MacOS), есть и в OpenBSD для Windows. Даже поддержка пайп в PowerShell есть.
если пользователей много - значит востребованоспасибо Автору.
пс: сам пользуюсь
openssh - есть. Терминала хотя бы ansi - нету.
Да вроде с десятки windows console host - xterm compatible и windows terminal тоже в escape-sequences умеет?
чего-то он может и умеет, только оно недоступно встроенному ssh.exe - во-первых нет $TERM, во-вторых даже если б и было - он вряд ли собран с termcap (или что там в той openbsd из начала 90х)Ну и тот, новый терминал, в десятке только если вручную ставить. А паверщельная консоль дольше стартует чем ты будешь команду выполнять.
> чего-то он может и умеет, только оно недоступно встроенному ssh.exe - во-первых
> нет $TERM, во-вторых даже если б и было - он вряд
> ли собран с termcap (или что там в той openbsd из
> начала 90х)так чего не хватает-то?
> Ну и тот, новый терминал, в десятке только если вручную ставить. А
> паверщельная консоль дольше стартует чем ты будешь команду выполнять.Не то, чтобы это было проблемой - но в 11ой её решили. Там уже по дефолту, если ничего не путаю.
но вот банально mc запусти в том встроенном ssh, надеюсь он у тебя есть - и узнаешь, чего.> Не то, чтобы это было проблемой - но в 11ой её решили. Там уже по дефолту, если ничего не путаю.
в смысле тормоза запуска command prompt? Оно с десятой так. Но, к счастью, можно вернуть как было.
> но вот банально mc запусти в том встроенном ssh, надеюсь он у
> тебя есть - и узнаешь, чего.Не, ну на рабочих серверах понятно - нет, что ему там делать? Но на виртуалке поставил, запустил - что я при этом (не) должен увидеть?
>> Не то, чтобы это было проблемой - но в 11ой её решили. Там уже по дефолту, если ничего не путаю.
> в смысле тормоза запуска command prompt? Оно с десятой так. Но, к
> счастью, можно вернуть как было.А putty по дефолту когда появилась? Если wt в 10 руками - проблЭма.
> Не, ну на рабочих серверах понятно - нет, что ему там делать? Но на виртуалке поставил, запустил
> - что я при этом (не) должен увидеть?работающие кнопки (хотя бы через esc-цифра) и нормальную отрисовку а не dumb terminal, ну например?
> А putty по дефолту когда появилась? Если wt в 10 руками - проблЭма.
повторяю - проблема в том что мне нахрен не нужно ждать пять минут пока запустится паверщель в единственноверном терминале. Я не знаю как они добились такого жора ресурсов и времени запуска, всего лишь для шелла, но, вот, смогли.
Я к тому времени когда оно хотя бы prompt покажет (в который еще что-то там руками набирать надо) уже увижу все что хотел в putty и окошко уберу с глаз долой.
>> Не, ну на рабочих серверах понятно - нет, что ему там делать? Но на виртуалке поставил, запустил
>> - что я при этом (не) должен увидеть?
> работающие кнопки (хотя бы через esc-цифра) и нормальную отрисовку а не dumb
> terminal, ну например?Ну, у меня под рукой w11 - в ней и esc-цифра и fn f1-10 работают. С отрисовкой тоже проблем не вижу xterm-256color, все ок.
>> А putty по дефолту когда появилась? Если wt в 10 руками - проблЭма.
> повторяю - проблема в том что мне нахрен не нужно ждать пять
> минут пока запустится паверщель в единственноверном терминале. Я не знаю как
> они добились такого жора ресурсов и времени запуска, всего лишь для
> шелла, но, вот, смогли.
> Я к тому времени когда оно хотя бы prompt покажет (в который
> еще что-то там руками набирать надо) уже увижу все что хотел
> в putty и окошко уберу с глаз долой.Не-не. Отсутствие windows terminal в дефолтовой поставке одна проблема (В W11 решена) время запуска powershell - другая. И да, в wt запускать именно powershell никто и низачем не заставляет.
> И да, в wt запускать именно powershell никто и низачем не заставляет.ну ок, когда до меня доберется 11я, тогда и будем подумать. К тому времени правда, наверное на линуксовых серверах не будет уже никакого ssh, ну, хоть на винду можно будет заходить удаленно.
Мужики - я когда сонсоль виндовую ругал вот что имел ввиду:
- оно может даже и с mc отработать штатно... да чё там - уже чаше отрабатывает, чем нет.
- а может на копи-пэйсте, да хрен там! - на случайном дабл-клике мышой!, может загнать себя в такой режим из которого привычным ^C ^C ^C не вывалиться :( Да вообще никак не вывалиться! Только "мочить в сортире!"(С)
А уж ежели через jump-box ... то просто минное поле :( Потом еще ходить кривые сессии отстреливать когда тебя ночью по Level3 Pager Duty поднимет ... то ещё удовольствие короче! Одного раза хватит всем!(С) %-\
Чего кстати с PuTTY при всей его "нинужнааа!"-сти почти никогда не происходит, ну и ... вотЪ! ;-)Тем не менее, как я и сказал, когда то технических причин оставаться на нём - не останется. Когда то :)
это ты про модный-современный-терминал?Пппонял, вычеркиваю. Качество кода - MS...ой...качество кода - opensource.
(нет, в xterm в принципе тоже можно заехать во что-то такое от чего даже reset не спасает, но это надо я не знаю - cat /dev/random удачно набрать)
> Тем не менее, как я и сказал, когда то технических причин оставаться на нём - не останется.
рекомендую все же посмотреть на securecrt, вместе с fx. На сегодня технических причин уже нет. Паспорт не того цвета, правда, может немного мешать, но это политическая причина.
(и да, zmodem - тоже есть)
Странно почему ни у меня, ни у моих знакомых нет проблем с wt. И ssh отрабатывает, и mc потом, и никаких раскоряк консоли. Уверен что это не твой моднявенький лин сервер подвесился куда ты зашёл?
А я знаю? 8-\
Версия у вас какая?
"У_меня_не_самый_распоследний_айфон.jpeg" ;-)
Windows Terminal
Version: 1.21.3231.0
озЪ: 11 Pro 23H2 и 11 LTSC <какойто>
коннект по кабелям ~1GB и Cisco AnyConnect VPN ... но вряд ли рилэйтед, из офиса - тот же хвост :(
Самая ( | ) если через мультиплексор (tmux, screen) и много копи-пасты.Я в нем сам ковыряться не собираюсь (пока за это не будут платить), когда то и сами починят :)
А, да - озЪ на серваках: у меня только RHEL[6789]. На других попробовать - это своё личное время на "опять станки" переводить ... короче не хочу :-)
wt 1.19 версии, 10 pro, pwsh 7.4. И как-то не вижу разницы с bash.
Про psreadline ответа конечно не будет?
>[оверквотинг удален]
> ^C ^C не вывалиться :( Да вообще никак не вывалиться! Только
> "мочить в сортире!"(С)
> А уж ежели через jump-box ... то просто минное поле :( Потом
> еще ходить кривые сессии отстреливать когда тебя ночью по Level3 Pager
> Duty поднимет ... то ещё удовольствие короче! Одного раза хватит всем!(С)
> %-\
> Чего кстати с PuTTY при всей его "нинужнааа!"-сти почти никогда не происходит,
> ну и ... вотЪ! ;-)
> Тем не менее, как я и сказал, когда то технических причин оставаться
> на нём - не останется. Когда то :)Use tmux или там screen, Luke!
Да, да, да. И ставятся они по умолчанию. И их постоянно приходится удалять, потому что ставятся они с давно протухшей и дырявой openssl либой. И не исправлено это по сей день. Плавали. Знаем.
Не ssh единым, тут тебе и telnet и com и rsh и все в маленьком бинарнике. Есть еще kitty для эстетов.
Хороший подарок админам, как раз к выходу FreeBSD 14.2.
https://www.opennet.me/openforum/vsluhforumID1/98001.html
У нас в OpenBSD нативный, родной, из первых рук OpenSSH. Зачем нам какой-то PuTTY?
Чтоб ты мог из своей уютненькой одиннадцатки админить.
Ви так говодгите как будто это плохо :-о или это ви таки от зависти? Это ви таки здгя!(С) :)
Я даже не знаю как её купить, поэтому просто качаю OpenBSD и юзаю самый последний OpenSSH.
и зачем тебе openssh на свой же локалхост?
А это не твоё дело :)
Уютненькой может быть только семёрка. Максимальная уютность достигается отклчением композитинга.
устарел, даже не став 1.0
Именно благодаря данному творению линуксячий openssh не нужен, и о да, спасибо PuTTY! А линукс - продукт таких же корпораций, как и Виндовса. Энтузиасты без корпораций, даже хэловорт в линуксе не написали бы.
OpenSSH был создан под руководством Тео де Раадта - основателя и идейного лидера OpenBSD.
Скажем так - был форкнут Тео Де Раадтом
Ну да. У того, настоящего даже уэб-сайт ещё живой, они там даже продавать его пытаются :)))))
Да, сайт живой. Да, пытаются продавать. И что? Все равно openssh был форкнут от ssh.com. И да, openssh вырос в гораздо более лучший софт, чем был оригинал на момент форка.
Речь о том, что линукс-хейтерстово в случае OpenSSH не по адресу.
"Подарили" же! Все, как Борода завещал )
MremoteNG наше фсиииооо!А putty к нему дополнение.
Тоже хотел написать про то, что путти само по себе бесполезно без этой проги. А она обновляется? Или нет? И у меня с ней была вечная проблема - все время отваливающееся соединение. Может я что то не так настроил? Бесило очень сильно. Как будто рейт лимит какой-то превышался. Как на экране какая-то движуха - так отваливается.
Думаю что прога тут ни при чем.
Настройки сети и firewall может.
Да я думаю, что отрубало где то в ssh, который использовался в качестве туннеля. Я просто не шарю в ssh. Может что то в конфиге надо было подправить?
Почитай про настройку tcp keep alive
Часто используется для работы с UART в основном под Windows. Это микроконтроллеры, ардуины, установка, настройка и работа с Linux на Raspberry, Orange, Banana без подключения монитора, сети и SSH.
На то TeraTerm есть.
> На то TeraTerm есть.И не уметь ssh просто потому что могу.
Ну вы любите костылепердолинг, разумеется.teraterm как раз стал совершенно ненужен примерно когда появился putty (ок, в нем был xmodem, но кому он сейчас сдался...)
> teraterm как раз стал совершенно ненужен примерно когда появился putty (ок, в
> нем был xmodem, но кому он сейчас сдался...)Достаточно недавно в одном магазе видел, как прошивку кассы обновляли именно через TeraTerm & Xmodem (ну или ZModem, точно не помню).
да вот не было в нем, по-моему, никакого zmodem, kermit был.А прошивки у современных э... допустим-касс - теперь явно не уложатся в 128 блоков (лимит xmodem кто не знал или забыл).
Впрочем, они наверное и обновляться подобным образом давно разучились. Настройте вон там и вон то в ста местах по одной буковке, и вы удивитесь, как легко и просто оно после этого скачает все свои пятнадцать гигабайт по https (и прям с хоста вендора, ага, зачем тебе локальные копии, украсть наверное хочешь?!)
В TeraTerm есть опция вставки строк конфига с задержкой.
teraterm в свое время использовался как альтернатива гипертерминалу для подключению по ком порту к консольному в цисочке и иже с ними. В современных же коммутаторах >=L2 уже наверно не используется. Везде универсальный последовательный автобус.
> Везде универсальный последовательный автобус.ты не поверишь - и в нем - PL2303 или еще какая пакость от ftdi в том же роде.
А ты думал, инторнет тебе в этот usb выведут?
Пользуюсь форком, который может хранить настройки в ini-файлах (опционально). Для винды клиента лучше нет.
Линукс-админам счастья привалило — Putty для захода на уютненькую Windows.
Как putty заставить не закрывать окно при разлогирование и в остальном поведение схожие с ssh в любом linux терминале?
Выбрать Close window on exit = Never и сохранить профиль Default Settings.