Как в windows 7 открыть shs
Файл формата shs: чем открыть, описание, особенности
Этот формат появляются во время взаимодействия офисных программ со службой Windows Shell. Сервис кон...
Этот формат появляются во время взаимодействия офисных программ со службой Windows Shell. Сервис контролирует перенос текстовых и табличных объектов в Microsoft Word и Excel. Расширение SHS – это скопированные при работе в перечисленных офисных программах данные, которые хранятся в буфере обмена. В Windows от 7 и старше прямым нажатием просмотреть SHS невозможно. Поэтому разберемся, чем открыть файл SHS расширения.
Общее описание формата SHS
SHS – временный документ буфера обмена. При удалении источника скопированной информации SHS тоже исчезает. Они создаются на рабочем столе компьютера или там, где располагается файл программы офисного пакета. Впрочем, иногда SHS не отображаются, потому что в настройках ОС указаны как скрытые. Чтобы их увидеть, в настройках системы необходимо включить отображение всех типов файлов.
В сборках Windows, предшествующих Vista (98, XP), SHS открывались двойным нажатием левой кнопки мыши или путем перетаскивания ярлыка в рабочее окно офисных программ. Однако начиная с Vista расширение SHS поддерживаться перестало. Это связано с тем, что разработчики убрали сервис Windows Shell Scrap Object, который позволял перетаскивать объекты на рабочий стол или между программами. В связи с этим SHS в Windows 7,8,8.1,10 без дополнительного ПО или добавления в систему соответствующего shscrap.dll файла не откроется.
SHS зачастую используются для рассылки вредоносного ПО. SHS – файлы Microsoft OLE, которые выполняют функцию емкости для различного программного содержимого. Зачастую почтовые спам-рассылки включают в себя документы с самоисполняемым кодом, который действует в интересах злоумышленников.
Как и чем открыть файл SHS расширения
Есть два способа открыть SHS – с помощью дополнительного ПО и добавления в ОС сервиса Windows Shell Scrap Object. Установка программ – простой способ, однако каждый раз для открытия придется запускать программу и работать через нее. В случае с добавлением специального сервиса непосредственно в систему, операцию придется проделать единожды и в дальнейшем открывать SHS двойным нажатием мыши.
Открыть SHS онлайн
Многие пользователи интересуются, чем открыть расширение SHS онлайн. К сожалению, сервиса для работы с такими файлами в сети нет, так что без скачивания ПО открыть не получится. Однако можно конвертировать SHS в DOC с помощью document.online-convert.com или другого онлайн-конвертера.
Открыть SHS в windows 10
Выше было сказано, что в Windows 10 нет стандартных программ, которые читают формат SHS. Для того, чтобы открыть SHS в десятой версии Windows можно воспользоваться:
- scrap2rtf – программа конвертирует SHS в читаемый RTF. После установки документ помещается в рабочее окно программы перетаскиванием, либо указанием в адресной строке. Выбрав искомый файл нужно нажать на клавишу «Конвертировать» либо «Далее». Получившийся формат rtf открывается на Windows 10 без дополнительного ПО;
- Windows XP Mode – официальная модификация от Microsoft, позволяет на поздних версиях Windows воссоздать программную среду XP для комфортной работы со старыми программами. После установки этого мода SHS файлы будут открываться двойным нажатием или перетаскиванием в Word и Excel.
Второй способ заключается в добавлении в служебные папки специальных файлов.
- Необходимо скачать SHScrap.dll, предварительно выбрав подходящую разрядность ОС.
- Скачанный док нужно разместить в папке C:\Windows\System32.
- Затем нужно скачать scraps.reg и поместить на рабочий стол.
- В папке Windows ищем regedit.exe и запускаем.
- В открывшимся окне нажимаем «добавить файл» и указываем scraps.reg.
После этих процедур SHS на Windows 10 будет открываться также, как на XP – двойным нажатием или перетягиванием в Word или Excel.
На windows 7
Чтобы открыть SHS на седьмой версии Windows, подойдут те же способы, что для 10 версии.
SHS формат файла - способы открыть правильно
Вчера ко мне прибегает запыхавшийся сотрудник с просьбой помочь открыть очень важный документ, который у него открыть никак не получается. Документ, с его слов, до этого был создан в Microsoft Word и после переноса на флешку не открывается.
Для начала я включил отображение расширения файлов в Windows 7 и узнал формат этого файла. Как оказалось он имеет формат SHS.
Файл в формате SHS содержит объект Shell Scrap Object и когда этот объект добавляется в файл, его настоящее расширение скрывается. Вместо него пользователи будут видеть расширение SHS.
Проще говоря, файл создаётся в процессе добавления какого-нибудь скопированного ФРАГМЕНТА текста или электронной таблицы в текстовых редакторах Microsoft Word и LibreOffice (OpenOffice), а также в табличных редакторах. При этом фрагмент сохраняется в буфере обмена и получает временный формат с этим расширением. Когда скопированный фрагмент вставлен, он удаляется из буфера обмена автоматически.
Есть много способов открыть формате SHS (в Windows XP открывается легко в Microsoft Word), но наиболее эффективным я считаю, это его преобразование в формат RTF при помощи бесплатной утилиты под названием QScrap2rtf. Утилита прекрасно работает в Ubuntu и Windows.
Воспользовавшись этой программой, вы успешно обработаете неправильно сохранённый документ в формате SHS и на выходе получите документ в формате RTF.
КАК УСТАНОВИТЬ QSCRAP2RTF. По ссылке:
https://code.google.com/archive/p/scrap2rtf/downloads
скачиваем необходимую версию установщика и запускаем его, выбираем язык и нажимаем кнопку «ОК».
В следующем окне нажимаем «Далее».
Принимаем лицензионное соглашение.
Отмечаем необходимые пункты и кликаем на кнопку «Далее».
Выбираем путь для установки и нажимаем кнопку «Установить».
После завершения процесса установки, нажимаем кнопку «Готово» и запускаем программу.
SHS
В окне программы нажимаем на кнопку «Далее».
Нажимаем кнопку «Добавить файлы» или «Добавить папку».
Указываем файл в формате SHS (или папку с такими файлами) и нажимаем кнопку «Открыть».
Кликаем на кнопку «Далее».
Нажатием на кнопку «Обзор», выбираем папку для сохранения обработанных файлов. По желанию отмечаем пункт «Удалить файл фрагмента после конвертирования» и кликаем на «Далее».
После завершения конвертирования, нажимаем кнопку «Далее».
Последний шаг — «Готово».
Переходим в указанную папку и открываем обработанный файл формата RTF в Microsoft Word или любом другом текстовом редакторе.
Желаю успехов всем читателям блога!
просматриваем содержимое при помощи MS Word и Excel
Когда происходит копирование данных, операционная система автоматически создает скрытый файл расширения SHS. Таким образом, файлы SHS тесно соотносятся с объектами MS Windows Shell. Однако, столкнуться с ними можно и в некоторых других случаях – к примеру, в ходе работы с документами MS Office старых версий также создает скрытые файлы SHS. Используются они по схожему принципу – в них содержатся данные, передаваемые между разными документами (в качестве примера можно привести изображения, передаваемое внутрь Word документа). Однако, начиная с версии Office 2010, файлы такого формата уже не встречаются – их использование предоставляло определенный риск для безопасности операционной системы. Если вы попытаетесь открыть такой файл тем же способом, как и прочие – двойным кликом по нему, у вас ничего не выйдет – ОС Windows не умеет «из коробки» работать с ними. Отсюда и возникает вопрос, как открыть файл SHS и какой программой?
Пошаговая инструкция по открытию файла формата SHS
Итак, чтобы открыть файл такого формата на вашем компьютере, можно воспользоваться офисным пакетом от MS (подойдет версия до 2007 включительно, Office 2010 с этим форматом уже не работает). Создаем новый документ или таблицу Word. Дальше выделяем файл SHS, который необходимо открыть, и перемещаем его в открытый документ. При этом отобразится содержимое файла, которое вы и хотели увидеть. Это наиболее простое решение проблемы выбора, какой программой открыть файл SHS, если вы до сих пор используете MS Office до 2007 версии.
При открытии файлов SHS таким образом будьте осторожны – как мы уже писали, от их использования отказались в связи с проблемами безопасности. Такие файлы могут содержать вирусы, которые могут повлиять не только на производительность компьютера, но и полностью вывести из строя систему.
Как преобразовать файл SHS в формат XLS
При помощи программы QScrap2rtf открыть файл формата shs не составит труда
Как уже упоминалось, файлы SHS используются в основном в целях обмена данными между файлами – в частности, при работе в программе MS Office. Преобразовать файл формата SHS в формат XLS достаточно просто. Для того, чтобы это сделать, необходимо создать пустую таблицу Excel (запускаем сам эксель, в главном меню жмем «Файл» — «Новый»). Как и в предыдущем случае, при помощи мыши перетаскиваем файл shs, который необходимо открыть, в созданную таблицу. Либо можно воспользоваться контекстным меню – жмем по файлу shs правой кнопкой мыши (ПКМ), выбираем «Копировать». Переходим в Excel, также жмем по области таблицы правой кнопкой, выбираем «Вставить». Проделав эти несложные действия, вы сможете в экселе увидеть информацию, хранящуюся в файле shs.
Итоги и рекомендации по открытию файлов SHS
Хотя официальная документация компании Microsoft и утверждает, что нельзя напрямую вставлять в офисные документы файлы расширения SHS, часть пользователей утверждает, что им удалось произвести данную операцию через главное меню, при выборе значения «Объект» в диалоговом окне выбора файла, доступного через пункт «Вставка». Однако в первую очередь стоит помнить, почему в итоге в новых версиях ПО данный формат больше не используется – это исполняемые файлы, которые могут (и использовались) в целях заражения компьютеров вирусами. Таким образом, если вы не знаете точно, зачем вам нужно открыть файл SHS, и откуда был получен данный файл, лучше отказаться от идеи просмотреть его содержимое.
Чем открыть расширение SHS
Файлы с расширением SHS представляют собой фрагменты документов MS Office, получаемых путем копирования или перетаскивания данных на рабочий стол или в любую другую папку. В этой короткой статье мы разберемся, как открыть такие файлы на своем компьютере.
Открываем файлы SHS
Главная особенность данного формата заключается в том, что его использование возможно только в операционных системах Windows до XP включительно. При этом последняя поддерживаемая версия MS Office – 2007. Эта функция помогает использовать в работе повторяющиеся блоки, например, куски кода.
Как уже было сказано выше, фрагменты создаются из информации, скопированной с документа Офиса. Соответственно, открыть его можно с помощью одной из программ данного пакета. Для примера возьмем Word. Фрагмент нужно просто перетянуть на страницу.
В результате мы увидим данные, содержащиеся в файле SHS.
Еще один способ – запустить файл двойным кликом. Результат будет аналогичным.
Заключение
К сожалению, новые версии Windows и MS Office больше не поддерживают данный формат и функцию создания фрагментов. Если требуется открыть такой документ, то придется воспользоваться старыми редакциями ОС и офисного пакета.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТПоделиться статьей в социальных сетях:
Файл shs, открыть расширение программой QScrap2rtf
Если вы столкнулись с файлом который имеет расширение .shs и у вас не получается его открыть тогда эта статья специально для вас.Сегодня поговорим о том как получаются такие файлы и что нужно сделать для их открытия. И так как же открыть файл .shs? Да очень просто для этого я написал небольшую инструкцию которая поможет вам открыть файл .shs. Но для начала разберем что это за файл как он получается и как его преобразовать к нормальному.
Файл shs — что это?
И так расскажу откуда появляются такое файлы. В большинстве случаев их создают не опытные пользователи которые с компьютером на вы. Когда они печатают какие либо документы в word то каким-то образом выделят и перетаскивают часть документа на рабочий стол в результате таких действий и создается файл с расширением .shs. Он будет открываться без проблем в word до тех пока его не перенесут на другой компьютер. Кстати перед открытием этого файла с расширение .shs убедитесь что это не вирус обязательно просканируйте его.
Как открыть файл shs программой QScrap2rtf
Открыть файл с расширение .shs нельзя. Но его можно преобразовать в нормальный документ с расширение .doc. Для это скачивайте программу QScrap2rtf и устанавливайте себе на компьютер. После установки программы запускаем её и видим окно приветствия.
Кликаем по кнопке далее и попадаем в следующие меню. В этом меню нам нужно выбрать файл с расширение .shs для этого щелкаем по кнопке добавить файл ищем его на своем компьютере и нажимаем открыть. В списке появляется выбранный нами файл нажимаем далее.
В следующем окошке ставим галочку на против «Удалить файл фрагмент после конвертирования» ниже указываем папку в которую будут сохранены конвертированные файлы файлы и нажимаем далее. Все на этом конвертация файлов с расширением .shs закончена. Теперь файлы преобразованы в нормальные вордовские документы которые вы сможете открыть на любом компьютере.
Теперь у вас получились обычные файлы с расширением .doc. Все не так сложно как кажется на первый взгляд, конвертация файла фрагмента в обычный вордовский документ займет минут пять не больше. По этому вы все сможете сделать самостоятельно.
Чем открыть файл shs. Описание расширения shs. Открываем shs в два клика
Иногда мне присылают или копируют файлы со странным расширением shs. Это расширение, как правило, не имеет своей иконки и Windows тупо пожимает плечами, типа, понятия не имею. Мучайся как хочешь. Всякие телодвижения и хитрые пассы руками и ногами в виде перетаскивания файла прямо в Word не срабатывают. Не срабатывает и поиск соответствия программы расширению, то есть, чем можно открыть этот несчастный shs. Его ничем не возьмешь. Тупой просмотр в блокноте выдает кракозябры.
И все же, shs открыть можно. Правда, осторожно. Сперва – немного теории.
| ||||
---|---|---|---|---|
Описание файла .shs на русском | Обработчик объектов-фрагментов Windows | |||
Описание файла .shs на английском | Shell Scrap Object File | |||
Тип файла | Исполняемые файлы | |||
Подробное описание | Файл SHS содержит объект Microsoft Shell Scrap Object. Когда данный объект добавляется в файл, его истинное расширение скрывается. Вместо него пользователи Windows будут видеть расширение файла SHS. Чтобы увидеть истинное расширение файла, попробуйте удалить в реестре Windows (Пуск -> Выполнить -> regedit) значение «NeverShowExt» из ветки «HKEY_CLASSES_ROOT\ShellScrap». Файлы SHS могут содержать вредоносный исходный код. Поэтому будьте осторожны, если Вы получили данный файл из непроверенного источника. | |||
Как, чем открыть файл .shs? | Программно или с помощью Windows Shell Scrap Object Handler (shscrap.dll) — двойным щелчком мыши или из командной строки Windows |
Таким образом, перед тем как просмотреть внутренности shs, убедитесь каспером, доктор вебом, пандой или хоть чем, что вируса внутри нет. Так как сам файл содержит фрагменты, куски чего-то пока нам непонятного и обязательно исполняемого, вероятность того, что внутри вирус — довольно велика. А оно нам надо?
Программный способ открытия shs
Этот способ лучше подходит, если времени мало и разбираться куда и как засовывать dll нет особого желания, а shs уже тут и просит открытия.
Качаем утилиту scrap2rtf для Winnows XP и 7:
http://scrap2rtf.googlecode.com/files/QScrap2rtf-0.1-setup.exe
Кстати, говоря, утилита эта обновилась, и сейчас имеет более приятный интерфейс, обработку каталогов и так далее. На раз попользоваться — самое то, учитывая, что весит программа всего 3 Mb.
Устанавливаем, потом запускаем программу, выбираем файл, место куда его расшифровать и вуаля! файл декодирован, весь процесс расписан в журнале, все рады и счастливы! Скриншоты процесса ниже, что непонятно, спрашивайте в комментах.
2-й способ открытия shs: копируем DLL, меняем значения в реестре, открываем shs двойным кликом мышки напрямую
Этот способ хорош тем, что после проделанных манипуляций для открытия shs вам не потребуются никакие программы. Два щелчка по shs и он открывается. Мне так больше нравится, да и возни не так уж и много.
1. Качаем библиотеку для 32-битной системы:
http://cvetkoff.by/uploads/shscrap.zip
или для 64-битной:
http://cvetkoff.by/uploads/shscrap64bit.zip
2. Открываем архив и копируем в C:\Windows\System32
3. Скачиваем файл реестра http://cvetkoff.by/uploads/scraps.zip
Распаковываем и два раза кликаем по файлу scraps.reg
На вопрос — добавить ли значения в реестр, отвечаем — ДА.
4. Пробуем открыть наш shs двойным кликом. Если не открывается, качаем:
http://cvetkoff.by/uploads/shscrap_1.zip
http://cvetkoff.by/uploads/shscrap_2.zip
Пробуем их по очереди — копируем в C:\Windows\System32
Открываем shs.
У меня все открылось. Чего и вам желаю.
Вконтакте
Google+
Одноклассники
LiveJournal
Похожее
Установка SFTP / SSH-сервера в Windows с использованием OpenSSH :: WinSCP
Поиск ключа хоста
Перед первым подключением узнайте отпечаток ключа хоста сервера, используя ssh-keygen.exe
для каждого файла.
В командной строке Windows используйте:
для% f в (ключ% ProgramData% \ ssh \ ssh_host _ * _) выполните @% WINDIR% \ System32 \ OpenSSH \ ssh-keygen.exe -l -f "% f"
Замените % WINDIR% \ System32
на % ProgramFiles%
, если это необходимо.
В PowerShell используйте:
Get-ChildItem $ env: ProgramData \ ssh \ ssh_host _ * _ ключ | ForEach-Object {. $ env: WINDIR \ System32 \ OpenSSH \ ssh-keygen.exe -l -f $ _}
Замените $ env: WINDIR \ System32
на $ env: ProgramFiles
, если необходимо.
Вы получите такой результат:
C: \ Windows \ System32 \ OpenSSH> для% f в (ключ% ProgramData% \ ssh \ ssh_host _ * _) выполните @% WINDIR% \ System32 \ OpenSSH \ ssh-keygen.exe -l -f "% f" 1024 SHA256: K1kYcE7GHAqHLNPBaGVLOYBQif04VLOQN9kDbiLW / eE martin @ example (DSA) 256 SHA256: 7pFXY / Ad3itb6 + fLlNwU3zc6X6o / ZmV3 / mfyRnE46xg martin @ пример (ECDSA) 256 SHA256: KFi18tCRGsQmxMPioKvg0flaFI9aI / ebXfIDIOgIVGU martin @ example (ED25519) 2048 SHA256: z6YYzqGiAb1FN55jOf / f4fqR1IJvpXlKxaZXRtP2mX8 martin @ example (RSA).
Обзор OpenSSH для Windows
- 2 минуты на чтение
В этой статье
OpenSSH - это версия с открытым исходным кодом инструментов Secure Shell (SSH), используемая администраторами Linux и других не-Windows для кроссплатформенного управления удаленными системами. OpenSSH был добавлен в Windows осенью 2018 года и включен в Windows 10 и Windows Server 2019.
SSH основан на архитектуре клиент-сервер, в которой система, над которой работает пользователь, является клиентом, а удаленная управляемая система - сервером. OpenSSH включает ряд компонентов и инструментов, разработанных для обеспечения безопасного и простого подхода к удаленному администрированию системы, в том числе:
- sshd.exe, который является серверным компонентом SSH, который должен быть запущен в системе, управляемой удаленно
- ssh.exe, который является клиентским компонентом SSH, работающим в локальной системе пользователя
- ssh-keygen.exe генерирует, управляет и преобразует ключи аутентификации для SSH
- ssh-agent.exe хранит закрытые ключи, используемые для аутентификации с открытым ключом
- ssh-add.exe добавляет закрытые ключи в список, разрешенный сервером
- ssh-keyscan.exe помогает в сборе общедоступных ключей хоста SSH с нескольких хостов
- sftp.exe - это служба, которая обеспечивает протокол безопасной передачи файлов и работает через SSH .
- scp.exe - это утилита для копирования файлов, работающая на SSH .
Документация в этом разделе посвящена тому, как OpenSSH используется в Windows, включая установку, а также специфичную для Windows конфигурацию и варианты использования.Вот темы:
Дополнительная подробная документация по общим функциям OpenSSH доступна на сайте OpenSSH.com.
Главный проект с открытым исходным кодом OpenSSH управляется разработчиками OpenBSD Project. Форк Microsoft этого проекта находится на GitHub. Отзывы о Windows OpenSSH приветствуются и могут быть предоставлены путем создания проблем GitHub в нашем репозитории OpenSSH GitHub.
.Windows Terminal SSH | Документы Microsoft
- 2 минуты на чтение
В этой статье
Windows 10 имеет встроенный SSH-клиент, который можно использовать в Windows Terminal.
Из этого руководства вы узнаете, как настроить профиль в Терминале Windows, который использует SSH.
Создать профиль
Вы можете запустить сеанс SSH в командной строке, выполнив ssh user @ machine
, и вам будет предложено ввести пароль. Вы можете создать профиль терминала Windows, который делает это при запуске, добавив параметр командной строки
в профиль в файле settings.json.
"командная строка": "ssh cinnamon @ roll"
Укажите начальный каталог
Чтобы указать начальный каталог для сеанса ssh, вызываемого Windows Terminal, вы можете использовать эту команду:
"командная строка": "ssh -t bob @ foo \" cd / data / bob && exec bash -l \ ""
Флаг -t
форсирует выделение псевдотерминала.Это можно использовать для выполнения произвольных экранных программ на удаленном компьютере, например при реализации услуг меню. Вам нужно будет использовать экранированные двойные кавычки, поскольку производные оболочки Борна не выполняют никакого дополнительного анализа строки в одинарных кавычках.
Для получения дополнительной информации см .:
ресурса
.Установка OpenSSH для Windows Server
- 3 минуты на чтение
В этой статье
Клиент OpenSSH и сервер OpenSSH являются отдельно устанавливаемыми компонентами в Windows Server 2019 и Windows 10 1809. Пользователи этих версий Windows должны использовать следующие инструкции для установки и настройки OpenSSH.
Установка OpenSSH из пользовательского интерфейса настроек в Windows Server 2019 или Windows 10 1809
Клиент и сервер OpenSSH являются устанавливаемыми компонентами Windows 10 1809.
Чтобы установить OpenSSH, запустите «Настройки», затем выберите «Приложения»> «Приложения и функции»> «Управление дополнительными функциями».
Просмотрите этот список, чтобы увидеть, установлен ли уже клиент OpenSSH. Если нет, то вверху страницы выберите «Добавить объект», затем:
- Чтобы установить клиент OpenSSH, найдите «Клиент OpenSSH», затем нажмите «Установить».
- Чтобы установить сервер OpenSSH, найдите «Сервер OpenSSH», затем нажмите «Установить».
После завершения установки вернитесь в Приложения> Приложения и функции> Управление дополнительными функциями, и вы должны увидеть перечисленные компоненты OpenSSH.
Примечание
Установка OpenSSH Server создаст и активирует правило брандмауэра с именем «OpenSSH-Server-In-TCP». Это разрешает входящий трафик SSH на порт 22.
Установка OpenSSH с PowerShell
Чтобы установить OpenSSH с помощью PowerShell, сначала запустите PowerShell от имени администратора.Чтобы убедиться, что функции OpenSSH доступны для установки:
Get-WindowsCapability -Online | ? Имя - вроде 'OpenSSH *' # Это должно вернуть следующий результат: Имя: OpenSSH.Client ~~~~ 0.0.1.0 Состояние: NotPresent Имя: OpenSSH.Server ~~~~ 0.0.1.0 Состояние: NotPresent
Затем установите компоненты сервера и / или клиента:
# Установить клиент OpenSSH Добавить-WindowsCapability -Online -Name OpenSSH.Client ~~~~ 0.0.1.0 # Установить сервер OpenSSH Добавить-WindowsCapability -Online -Name OpenSSH.Сервер ~~~~ 0.0.1.0 # Оба они должны вернуть следующий результат: Путь : Онлайн: Верно RestartNeeded: False
Удаление OpenSSH
Чтобы удалить OpenSSH с помощью настроек Windows, запустите «Настройки», затем выберите «Приложения»> «Приложения и функции»> «Управление дополнительными функциями». В списке установленных функций выберите компонент OpenSSH Client или OpenSSH Server, затем выберите Удалить.
Чтобы удалить OpenSSH с помощью PowerShell, используйте одну из следующих команд:
# Удаление клиента OpenSSH Удалить-WindowsCapability -Online -Name OpenSSH.Клиент ~~~~ 0.0.1.0 # Удалить сервер OpenSSH Удалить-WindowsCapability -Online -Name OpenSSH.Server ~~~~ 0.0.1.0
После удаления OpenSSH может потребоваться перезагрузка Windows, если служба использовалась во время удаления.
Первоначальная настройка SSH-сервера
Чтобы настроить сервер OpenSSH для первоначального использования в Windows, запустите PowerShell от имени администратора, а затем выполните следующие команды для запуска службы SSHD:
Start-Service sshd # НЕОБЯЗАТЕЛЬНО, но рекомендуется: Set-Service -Name sshd -StartupType 'Automatic' # Подтвердите, что правило брандмауэра настроено.Он должен быть создан автоматически при установке. Get-NetFirewallRule -Name * ssh * # Должно быть правило брандмауэра с именем "OpenSSH-Server-In-TCP", которое должно быть включено # Если брандмауэра не существует, создайте его New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
Первоначальное использование SSH
После того, как вы установили сервер OpenSSH в Windows, вы можете быстро протестировать его с помощью PowerShell с любого устройства Windows с установленным клиентом SSH.В PowerShell введите следующую команду:
Имя пользователя SSH @ servername
Первое соединение с любым сервером приведет к сообщению, подобному следующему:
Подлинность хоста «servername (10.00.00.001)» не может быть установлена. Отпечаток ключа ECDSA - SHA256 :( ). Вы уверены, что хотите продолжить подключение (да / нет)?
Ответ должен быть либо «да», либо «нет». Ответ "Да" добавит этот сервер в список известных ssh-хостов локальной системы.
На этом этапе вам будет предложено ввести пароль. В целях безопасности ваш пароль не будет отображаться при вводе.
После подключения вы увидите приглашение командной оболочки, подобное следующему:
домен \ имя пользователя @ ИМЯ СЕРВЕРА C: \ Users \ имя пользователя>
Оболочка по умолчанию, используемая сервером Windows OpenSSH, - это командная оболочка Windows.
.Как запустить ssh-add в windows?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании
OpenSSH для Windows
- 3 минуты на чтение
В этой статье
В этом разделе рассматривается специфичная для Windows конфигурация сервера OpenSSH (sshd).
OpenSSH поддерживает подробную документацию по параметрам конфигурации на сайте OpenSSH.com, которая не дублируется в этом наборе документации.
Настройка оболочки по умолчанию для OpenSSH в Windows
Командная оболочка по умолчанию обеспечивает взаимодействие с пользователем при подключении к серверу с помощью SSH. Изначально Windows по умолчанию - это командная оболочка Windows (cmd.exe). Windows также включает PowerShell и Bash, а сторонние командные оболочки также доступны для Windows и могут быть настроены в качестве оболочки по умолчанию для сервера.
Чтобы установить командную оболочку по умолчанию, сначала убедитесь, что папка установки OpenSSH находится на системном пути.Для Windows папка установки по умолчанию - SystemDrive: WindowsDirectory \ System32 \ openssh. Следующие команды показывают текущую настройку пути и добавляют к ней папку установки OpenSSH по умолчанию.
Командная оболочка | Команда использования |
---|---|
Команда | путь |
PowerShell | $ env: путь |
Настройка оболочки ssh по умолчанию выполняется в реестре Windows путем добавления полного пути к исполняемому файлу оболочки в Computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ OpenSSH в строковое значение DefaultShell.
В качестве примера следующая команда Powershell устанавливает оболочку по умолчанию как PowerShell.exe:
New-ItemProperty -Path "HKLM: \ SOFTWARE \ OpenSSH" -Name DefaultShell -Value "C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -PropertyType String -Force
Конфигурации Windows в sshd_config
В Windows sshd по умолчанию считывает данные конфигурации из% programdata% \ ssh \ sshd_config, либо можно указать другой файл конфигурации, запустив sshd.exe с параметром -f. Если файл отсутствует, sshd генерирует его с конфигурацией по умолчанию при запуске службы.
Элементы, перечисленные ниже, обеспечивают специфичную для Windows конфигурацию, возможную через записи в sshd_config. Возможны и другие параметры конфигурации, которые здесь не перечислены, поскольку они подробно описаны в интерактивной документации Win32 OpenSSH.
AllowGroups, AllowUsers, DenyGroups, DenyUsers
Контроль того, какие пользователи и группы могут подключаться к серверу, осуществляется с помощью директив AllowGroups, AllowUsers, DenyGroups и DenyUsers.Директивы allow / deny обрабатываются в следующем порядке: DenyUsers, AllowUsers, DenyGroups и, наконец, AllowGroups. Все имена учетных записей должны быть указаны в нижнем регистре. См. ШАБЛОНЫ в ssh_config для получения дополнительной информации о шаблонах для подстановочных знаков.
При настройке правил на основе пользователей / групп для пользователя или группы домена используйте следующий формат: пользователь? Домен *
. Windows допускает несколько форматов для указания участников домена, но многие из них противоречат стандартным шаблонам Linux.По этой причине * добавляется для покрытия FQDN. Кроме того, этот подход использует «?» Вместо @, чтобы избежать конфликтов с форматом имени пользователя @ host.
Пользователи / группы рабочих групп и учетные записи, подключенные к Интернету, всегда разрешаются в соответствии с их локальным именем учетной записи (без доменной части, аналогично стандартным именам Unix). Пользователи и группы домена строго разрешены в формате NameSamCompatible - имя_домена \ имя_пользователя. Все правила конфигурации на основе пользователей / групп должны соответствовать этому формату.
Примеры для пользователей и групп домена
DenyUsers contoso \ admin @ 192.168.2.23: блокирует contoso \ admin из 192.168.2.23 DenyUsers contoso \ *: блокирует всех пользователей из домена contoso AllowGroups contoso \ sshusers: разрешить только пользователям из группы contoso \ sshusers
Примеры для локальных пользователей и групп
AllowUsers [email protected] AllowGroups sshusers
Методы аутентификации
Для Windows OpenSSH единственными доступными методами аутентификации являются «пароль» и «открытый ключ».
AuthorizedKeysFile
По умолчанию ".ssh / authorized_keys .ssh / authorized_keys2 ". Если путь не абсолютный, он берется относительно домашнего каталога пользователя (или пути к изображению профиля). Пример: c: \ users \ user. Обратите внимание, что если пользователь принадлежит к группе администраторов , вместо этого используется% programdata% / ssh / administrators_authorized_keys.
ChrootDirectory (поддержка добавлена ​​в v7.7.0.0)
Эта директива поддерживается только с сеансами sftp. Удаленный сеанс в cmd.exe не соблюдает это. Чтобы настроить chroot-сервер только для sftp, установите для ForceCommand значение internal-sftp.Вы также можете настроить scp с помощью chroot, реализовав специальную оболочку, которая будет разрешать только scp и sftp.
HostKey
Значения по умолчанию:% programdata% / ssh / ssh_host_ecdsa_key,% programdata% / ssh / ssh_host_ed25519_key,% programdata% / ssh / ssh_host_dsa_key и% programdata% / ssh / ssh_host_rsa_key. Если значения по умолчанию отсутствуют, sshd автоматически генерирует их при запуске службы.
Матч
Обратите внимание на правила шаблона в этом разделе. Имена пользователей и групп должны быть в нижнем регистре.
PermitRootLogin
Не применимо в Windows. Чтобы предотвратить вход администратора, используйте «Администраторы» с директивой DenyGroups.
Системный журнал
Если вам нужно ведение журнала на основе файлов, используйте LOCAL0. Журналы создаются в папке% programdata% \ ssh \ logs. Для любого другого значения, включая значение по умолчанию, AUTH направляет ведение журнала в ETW. Для получения дополнительной информации см. Средства ведения журнала в Windows.
Не поддерживается
Следующие параметры конфигурации недоступны в версии OpenSSH, которая поставляется в Windows Server 2019 и Windows 10 1809:
- AcceptEnv
- AllowStreamLocalForwarding
- AuthorizedKeysCommand
- AuthorizedKeysCommandUser
- AuthorizedPrincipalsCommand
- AuthorizedPrincipalsCommandUser
- Сжатие
- ExposeAuthInfo
- GSSAPIA аутентификация
- GSSAPICleanupCredentials
- GSSAPIStrictAcceptorCheck
- HostbasedAcceptedKeyTypes
- Проверка подлинности на основе хоста
- HostbasedUsesNameFromPacketOnly
- Игнорировать хосты
- IgnoreUserKnownHosts
- КбдИнтерактивная аутентификация
- Проверка подлинности Kerberos
- KerberosGetAFSToken
- KerberosOrLocalPasswd
- KerberosTicketCleanup
- PermitTunnel
- PermitUserEnvironment
- PermitUserRC
- PidFile
- PrintLastLog
- RDomain
- StreamLocalBindMask
- StreamLocalBindUnlink
- StrictModes
- X11DisplayOffset
- X11 Переадресация
- X11UseLocalhost
- XAuth Местоположение
Смотрите также
- Rom manager для андроид как пользоваться
- Как открыть доступ администратора windows 7
- Как сделать флешку для восстановления системы windows 7
- Windows powershell что это
- Как восстановить первоначальные настройки windows 7
- Как проверить работает ли звуковая карта на компе windows 7
- Как изменить учетную запись в майкрософт windows 10
- Как сделать низкоуровневое форматирование флешки
- Как перенести учетную запись с андроида на андроид
- Как записать образ windows 7 на флешку через daemon tools lite
- Как узнать какие программы запускаются автоматически на windows 7