<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Microsoft on Nyanmo main blog</title>
    <link>https://www.nyanmo.info/tags/microsoft/</link>
    <description>Recent content in Microsoft on Nyanmo main blog</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Fri, 09 Oct 2026 14:35:14 +0900</lastBuildDate>
    <atom:link href="https://www.nyanmo.info/tags/microsoft/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SSH サーバーを Windows 上で構成する (Ping が Windows 機に通らない時の対応についても記述)</title>
      <link>https://www.nyanmo.info/posts/windows/sshdserversetup/</link>
      <pubDate>Fri, 09 Oct 2026 14:35:14 +0900</pubDate>
      <guid>https://www.nyanmo.info/posts/windows/sshdserversetup/</guid>
      <description>&lt;h2 id=&#34;この記事を作った動機&#34;&gt;この記事を作った動機&lt;/h2&gt;
&lt;p&gt;　Linux 環境ばっかりで SSH を使っていて、今まで Windows 環境では SSH クライアントは使ったことがあっても、SSH サーバーは使ったことがないということがあり、慣れていないところがあったので記録をしたい。主に、&lt;a href=&#34;https://woshub.com/connect-to-windows-via-ssh/&#34;&gt;How to Enable and Configure SSH Server on Windows with OpenSSH | Windows OS Hub&lt;/a&gt;参考にした。&lt;/p&gt;
&lt;p&gt;　設定としては、パスワード認証は許可せず、全て公開鍵認証をさせるようにしている。そのため、クライアントにて SSH 接続用の公開鍵を作成し、その公開鍵の部分を SSH サーバーとなる Windows 機にて設定する必要がある。基本的に設定は全体として管理者権限を付与して行っていることを前提とする。&lt;/p&gt;
&lt;h2 id=&#34;手順&#34;&gt;手順&lt;/h2&gt;
&lt;h3 id=&#34;openssh-をインストールする&#34;&gt;OpenSSH をインストールする&lt;/h3&gt;
&lt;p&gt;　&lt;a href=&#34;https://github.com/PowerShell/Win32-OpenSSH/releases/&#34;&gt;Releases · PowerShell/Win32-OpenSSH&lt;/a&gt;によりインストーラをダウンロードし、実行する。インストールされているときと、されていないときで、sshd(SSH サーバ) の設定ファイルが存在するかどうかが変わる。
&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/sshdServerSetup/%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89.png#center&#34;
         alt=&#34;ダウンロード&#34;/&gt; 
&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;インストールされていないとき&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ls C:\Programdata\ssh\sshd_config
# ls : パス &amp;#39;C:\Programdata\ssh\sshd_config&amp;#39; が存在しないため検出できません。
# 発生場所 行:1 文字:1
# + ls C:\Programdata\ssh\sshd_config
# + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#     + CategoryInfo          : ObjectNotFound: (C:\Programdata\ssh\sshd_config:String) [Get-ChildItem], ItemNotFoundException
#     + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;インストールされているとき&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt; ls C:\Programdata\ssh\sshd_config
# 
#     ディレクトリ: C:\Programdata\ssh
# 
# Mode                 LastWriteTime         Length Name
# ----                 -------------         ------ ----
# -a----        2025/10/22     19:12           2230 sshd_config
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;openssh-を設定する&#34;&gt;OpenSSH を設定する&lt;/h3&gt;
&lt;p&gt;　エディタはなんでもいいが、とにかく&lt;code&gt;C:\Programdata\ssh\sshd_config&lt;/code&gt;を開いて編集する。管理者権限が必要である。設定内容は各自調整が必要である。以下は簡易的にテスト用に用意した設定であり、適切ではないと思われる。&lt;/p&gt;</description>
    </item>
    <item>
      <title>OOBE（Windowsのセットアップ画面） をスキップする</title>
      <link>https://www.nyanmo.info/posts/windows/skipoobe/</link>
      <pubDate>Wed, 05 Mar 2025 06:16:08 +0900</pubDate>
      <guid>https://www.nyanmo.info/posts/windows/skipoobe/</guid>
      <description>&lt;h2 id=&#34;この記事を書いた動機&#34;&gt;この記事を書いた動機&lt;/h2&gt;
&lt;p&gt;　普段私は、Microsoftが押し付けてくるセットアップ画面が嫌いなので、コマンド経由で直接アカウントを作り、OOBEを回避している。それでそのことも、&lt;a href=&#34;https://www.nyanmo.info/posts/windows/installviacommand/&#34;&gt;コマンドライン経由で windows をインストールする&lt;/a&gt;の記事を書くついでに、記録することにした次第です。
&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%83%97%e3%83%ad%e3%83%b3%e3%83%97%e3%83%88%e3%82%92%e9%96%8b%e3%81%8f%e5%89%8d.png#center&#34;
         alt=&#34;問題のセットアップ画面&#34;/&gt; 
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;きれいにやりたい人向け&#34;&gt;きれいにやりたい人向け&lt;/h2&gt;
&lt;p&gt;　なんか地味に Windows のシステムが壊れるのが嫌いな人向けに以下の記事に書いた方法を推奨する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nyanmo.info/posts/windows/skipoobe2/&#34;&gt;OOBE（Windowsのセットアップ画面） をスキップする-2 (sysprepを使う方法)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;コマンドプロンプトを開く&#34;&gt;コマンドプロンプトを開く&lt;/h2&gt;
&lt;p&gt;Shift + F10




&lt;div class=&#34;alignContaier&#34; style=justify-content:&amp;#32;center;&amp;#32;overflow:&amp;#32;auto;&amp;#32;display:flex;&amp;#32;flex-direction:&amp;#32;%!s(&amp;lt;nil&amp;gt;);&gt;
    
    &lt;figure class=&#34;align-center &#34;&gt;
        &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%83%97%e3%83%ad%e3%83%b3%e3%83%97%e3%83%88%e3%82%92%e9%96%8b%e3%81%8f%e5%89%8d.png#center&#34;
             alt=&#34;コマンドプロンプトを開く前&#34;/&gt; 
    &lt;/figure&gt;

    &lt;figure class=&#34;align-center &#34;&gt;
        &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%83%97%e3%83%ad%e3%83%b3%e3%83%97%e3%83%88%e3%82%92%e9%96%8b%e3%81%84%e3%81%9f%e3%81%82%e3%81%a8.png#center&#34;
             alt=&#34;コマンドプロンプトを開いたあと&#34;/&gt; 
    &lt;/figure&gt;


&lt;/div&gt;&lt;/p&gt;
&lt;h2 id=&#34;アカウントの作成&#34;&gt;アカウントの作成&lt;/h2&gt;
&lt;p&gt;　今回は例として、&amp;ldquo;main&amp;quot;という名前のアカウントを作り、&amp;ldquo;password&amp;quot;というパスワードを設定する。ちなみにここで管理者権限をmainというアカウントに付与している。これをしないと、管理者権限が得られないということになりかねないので、気をつける。最悪、Windows を再インストールしたり、パスワードを無理やりこじ開けることになる。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net user main /add
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net user main password
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net localgroup Administrators main /add
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;REM &amp;#34;net user&amp;#34; とだけ打って、コマンドを実行すると現在存在しているユーザを確認できる。&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/%e3%82%a2%e3%82%ab%e3%82%a6%e3%83%b3%e3%83%88%e3%81%ae%e4%bd%9c%e6%88%90.png#center&#34;
         alt=&#34;アカウントの作成&#34;/&gt; 
&lt;/figure&gt;

&lt;p&gt;　一応、管理者権限をどうあがいても使うことができないということを回避するために、普段私は、Administratorという、もとから管理者権限を持っているアカウントがwindowsでは標準で隠されているので、それも使える様に設定する。用が済んだら無効化することを推奨します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;有効化&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net user Administrator /active:yes
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;無効化&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net user Administrator /active:no
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/Administrator%e3%82%a2%e3%82%ab%e3%82%a6%e3%83%b3%e3%83%88%e3%82%92%e6%9c%89%e5%8a%b9%e5%8c%96.png#center&#34;
         alt=&#34;Administratorアカウントを有効化&#34;/&gt; 
&lt;/figure&gt;

&lt;h2 id=&#34;oobe-をスキップ&#34;&gt;OOBE をスキップ&lt;/h2&gt;
&lt;p&gt;　管理者権限を持っているアカウントを作成したことを確認してから、OOBEを終わらせる操作をする。&amp;ldquo;C:\Windows\System32&amp;rdquo; 配下にいることを想定する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;REM cd C:\Windows\System32&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;cd&lt;/span&gt; OOBE
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;msoobe.exe bypassnro
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;　この時点で、以下の画面で永久に強制的に再起動するまで、セットアップが進まなくなるので、&lt;strong&gt;しばらく待ってから&lt;/strong&gt;強制的に再起動する。あまり早とちりしすぎると、またもとのOOBEの画面に戻されるので注意する。もとのOOBEの画面に戻されたときは、再度OOBEを終わらせる操作をやり直す。
&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://www.nyanmo.info/posts/windows/skipOOBE/OOBE%e3%82%92%e7%b5%82%e4%ba%86.png#center&#34;
         alt=&#34;OOBEを終了&#34;/&gt; 
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;アカウントにログイン&#34;&gt;アカウントにログイン&lt;/h2&gt;
&lt;p&gt;　今回は、Administrator アカウントも有効にしていてかつパスワードをそのアカウントに対して設定していないため、、まずはそちらの方へ自動ログインされる。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
