Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Microsoft реализует поддержку OpenSSH в Windows

Напечатать страницу
05.06.2015 22:31 | runaq

Шифрование является важной темой и Microsoft старается улучшать безопасность своих продуктов и операционных систем. А сейчас компания собирается реализовать функцию поддержки SSH в Windows.

Но пока точная дата реализации задумки неизвестна. Для тех, кто не знает, SSH (безопасная оболочка - secure shell) - шифрованный протокол командной строки, который используется в мире UNIX/Linux-систем для связи с удаленными серверами через безопасное зашифрованное по открытому алгоритму соединение.

По планам компании, подключаться через OpenSSH можно будет не только к удаленным серверам, клиентские Windows-машины также будут поддерживать такое соединение, утверждает Анджел Кальво (Angel Calvo), менеджер разработки программного обеспечения команды PowerShell.



Но главное, что теперь администраторы, когда будут разворачивать, например, VPS сервер для размещения 1С на Windows, смогут для настройки и управления использовать OpenSSH. Компания делает очередной шаг к открытому коду и сообществу, которое привыкло доверять подобным протоколам, так как может их контролировать.

Можно предположить, что Microsoft будет способствовать непосредственно и самому проекту OpenSSH. А возможные опасения по поводу того, что компания внедрит свои дыры-бекдоры в код специально для содействия правительству в шпионаже, скорее всего совсем беспочвенные, так как мы уже упомянули, что естественно код будет под контролем сообщества.

Конечно, пока радоваться рано, так как это уже третий раз, когда компания обещает внедрить поддержку SSH в PowerShell, а результат - пока ничего. В этот раз всё повторяется, с одним лишь отличием, согласно Кальво, компания уже реализовала поддержку. А нам остается лишь ждать и смотреть сколько времени потребуется компании, чтобы представить эту возможность администраторам.

Комментарии

unihorn -164
Не в сети

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


Ой ребята... OpenSSH это, пускай, само по себе, и хорошо...

Ну коли речь о "контроле и иже с ним"...
Код может быть и подконтролен, а вот, например, изначально скомпиленные, конкретные, бинари...

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

Сложность открытого кода растет, и, не редко, даже сами отцы основатели соответствующего открытого, программного, обеспечения... Люди постоянно его мониторящие... Работающие над ним... Даже эти люди, уже, начинают плохо в нем ориентироваться...

За то написание этих "бэкдоров", благодаря открытому коду, облегчается в разы...

И любая школота только освоившая какой-нибудь СИ или Питон, и обладающая соответствующим желанием...

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

05.06.15 23:14
0
unihorn -164
Не в сети

Да и все эти "тысячи глаз" (наверное в мечтах ОПОртунистов (особенно если вспомнить то, что те кому интересны сорцы это единицы, и интересуют их, как правило, лишь определенные вещи в оных, и на остальные они кладут болт за ненадобностью)) и прочий бред не имеющий отношения к реальной жизни...

Уже хватало случаев когда зловредокод в ОПО (причем зловредокод непосредственно в исходниках) обнаруживался лишь чудом (вспомним случай с Апачем на SourceForge: зловредокод нашли чудом, и кто его, в "обход авторов и прочих, положительных работяг-кодеров", закоммитил...)

А сколько такого кода еще не обнаружено, это очень большой вопрос...

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

Код (для конкретных лиц, и целей) безопасен лишь тогда, когда, на всех стадиях (от собственно кодинга, до компилянья и распространения), контролируется тем кем надо, и как надо... А так..., сферическое ОПО в вакууме, это...

05.06.15 23:14
0
unihorn -164
Не в сети

unihorn писал:
Код (для конкретных лиц, и целей) безопасен лишь тогда, когда, на всех стадиях (от собственно кодинга, до компилянья и распространения), контролируется тем кем надо, и как надо... А так..., сферическое ОПО в вакууме, это...


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

И весь вопрос, таким образом, лишь в степени доверия остальных к контролёрам... И понятное дело, что разные группы лиц поддерживаемые разными контролерами, априори, находятся в оппозиции: вспоминаем старую поговорку: "что русскому хорошо, то немцу смерть"...

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

Но... По любому... Сферическое ОПО это самый большой удар по безопасности...

ОПО хорошо как база (экономия средств на разработку и подобное, основа для технологической независимости, и подобное)...

Но если речь идет о безопасности, то продукт созданный на этой базе должен быть ОГРАНИЧЕННОГО ДОСТУПА! Только для соответствующих контролеров в рамках доверяющей им (но также не имеющих (или, в случае необходимости, имеющих ограниченный) доступа ("что знают двое, знают все") группы лиц.

05.06.15 23:48
0
unihorn -164
Не в сети

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


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


Безконтрольное-же внедрение ОПО, это, действительно, только ЦРУ подкармливать...

05.06.15 23:54
0
Не в сети

unihorn, круто раскатал ) Кстати про SourceForge - они совсем недавно отличились еще с адварью в gimp и nmap.

Если по теме, то конечно нафиг встроенный ssh в винде не нужен. putty/kitty на флешке вполне достаточен, или даже скачать - минутное дело. В МС просто очередное рекламное обострение открытости, новинок в 10 маловато, ну хоть так пытаются напыжиться.

06.06.15 00:25
0
Не в сети

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

06.06.15 08:50
0
Не в сети

Это очень хорошо, ещё бы они сделали текстовый редактор в powershell, какой-нибудь аналог midnight commander и передачу данных через stfp. Хотя синтаксис там конечно сложнее и неудобнее по сравнению с тем же башем.

06.06.15 10:34
0
Не в сети

Singularity, эмм... так есть же нативный PS ISE, мало разве? Да и прямо из коробки написать "man man" можно, встроенные алиасы нормально работают.

06.06.15 11:26
0
Не в сети

ssh - это, в первую очередь, сервер. Я думаю, что речь идёт в основном об этом - о поддержке удалённого доступа по SSH-протоколу к Windows-системам.
Клиент - дело десятое и дело вкуса.
Бекдор проще внедрить и гораздо сложнее найти в "закрытом" ПО и закрытых протоколах. Умный и не очевидный бекдор найти очень трудно в любом случае. Написать анализатор пакетов гораздо проще для открытого документированного протокола, как и сделать его анализ.
Нападать на ПО с открытыми исходниками - глупость. Не меньшая, чем фанатизм Столлмана. Хотя проблема сложности ПО действительно существует.
SFTP/SCP поддерживает именно SSH-сервер. Хотя, по-моему, стандарт не обязует реализацию SFTP в SSH-сервере, но большинство реализуют.
Файловых менеджеров - как демонов, легион, и очень многие поддерживают SFTP/SCP. Начиная с Фара. Будет в Windows поддержка SSH "из коробки" - замечательно. В тех же скриптах можно будет реализовывать различную функциональность для удалённого выполнения команд и SFTP/SCP-передачи файлов однообразным способом по защищённому каналу не устанавливая дополнительного ПО и во многих случаях универсально вне зависимости от типа удалённой системы (не парясь - Unix на той стороне или Windows).

06.06.15 21:14
0
Не в сети

Dark_Diver, всё это замечательно, но вот только в винде нет особой потребности в удаленной заливке пачек файлов, в отличие от никсов. Конфиги, как правило, реестровые. Смысл делать потенциальную дырку лишним сервером? *пожал плечами* Проще со стороны ОПО прикрутить аналог WS-Man - если кому-то это надо )

06.06.15 22:00
0
Не в сети

Глянул вики - в SUSE уже прикрутили. А в пятом PS (апрель прошлого года) оказывается имеются средства для "support Chocolatey's repository-based package management" О как... как-то мимо прошло.

06.06.15 22:12
0
unihorn -164
Не в сети

Dark_Diver писал:
Бекдор проще внедрить и гораздо сложнее найти в "закрытом" ПО и закрытых протоколах.


ЗПО на то ЗПО, что доступ к коду имеет минимум народа (коий легче контролировать, и коим легче управлять)...

Посему, проще, МНОГО ПРОЩЕ это в ОПО (когда любой Вася Пупкин со стороны...). А не ЗПО. ЗПО, как и любое другое ограничение доступа, само по себе защита.

И тут уже вопрос, конкретно, в доверии к тому, кто это ЗПО пишет. А это дело (ДОВЕРИЕ) касается и ОПО: скажем заставят космонавта работать на ЦРУ, и будет Бунта воровать твои явки и пароли...

И я это про сорцы... Если будут "неучтенные изменения" в бинарях, то тут, вообще, будет не проще чем в ЗПО...

Найти сложнее?

Не намного. Начнем с того, что, даже в случае доступа к исходникам, для ЦЕЛЕНАПРАВЛЕННОГО поиска уязвимости (последовательного чтения Войны и Мира с самого начала, в поисках "неавторской восьмиэтажности") ты должен иметь соответствующую квалификацию и опыт.

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

Простому Васе Пупкину, тут будет такой-же темный лес как и с бинарями ("теми-же исходниками" кстати говоря ).

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

07.06.15 01:22
0
unihorn -164
Не в сети

Посему искать зловредов, в ОПО, если и проще, то не намного. Посему не надо фанатизма и про ЗПО.

При этом доступ к сорцам это лишь ОДИН из методов поиска зловреда. И, не побоюсь этого слова, не самый важный и быстрый.

ОПО это отлично, но лишь как база для ЗПО (или типа него) того или иного рода (если вы думаете, что те-же военные откроют вам код конкретной специфики сделанной на базе ОПО, то вы сильно ошибаетесь; в открытом доступе будет лишь те сорцы, что и так уже известны, или не критичны).

Посему никаких, особых преимуществ в деле конкретной безопасности, у ОПО нет.

Достоинства ОПО (в том числе и в рамках Национальной безопасности) совсем в другом: ОПО это база для твоих ЗПО дел, под твоим контролем, экономящая твое время и денежные средства на разработку.

Но только для этого: потому-что, таки, безопаснее, пускай и много сложнее и дольше, сделать проект с нуля САМОМУ.

Сиречь ОПО это лишь, коли грамотно к этому делу подходить, лишь, таки, временная мера, перед ПОЛНОСТЬЮ СВОИМ ПРОЕКТОМ.

Временная мера когда нужно срочное решение, и времени ждать нет.

Ибо ОПО это уже готовое решение, хоть и требующее не меньшего шерстения на зловредов, и времени на него, чем ЗПО. Но, как минимум, не требующее оного на разработку с нуля, и позволяющему, с удобством, в отличии от ЗПО, вносить свои изменения.

Идеальное решение когда "ничего нет" (а "это нужно уже вчера"), но не "для нужности завтра".

07.06.15 01:23
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.043 секунд (Общее время SQL: 0.023 секунд - SQL запросов: 79 - Среднее время SQL: 0.00029 секунд))
Top.Mail.Ru