質問: ### はじめに キャリア15年のwebデザイナーです。自宅環境はMacOS10.10~などですが、現在仕事ではwindows8+Adobe CS6がメイン環境です。普段はグラフィックとコーディングを担当してます。 ### 発生している問題 AWSにwordpressをインストールしたのですが、設定の変更にあたり.htaccessを書き換える必要があり、そのためOpenSSHを自マシンにインストールしようとしたところ、途中でどうしても躓きます。 下記を参考にしましたが、ポート22の解放も上手くいかず結局コンバネから解放しました。恐らく解放されていると思います。setup-ssh-lsa.cmdが実行できません。 http://dev.classmethod.jp/cloud/aws/aws-windows-sshd/ ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/86fb615b5a5906c72c73dd9ae9d72bd4.jpeg) ### 試したこと Powershellは管理者権限で立ち上げており、実行ポリシーはRemoteSignedに変更済です。 すみません、FTPサーバーでしたら恒常的に操作することもあるのですが、コマンド操作の知識はまるでなく、これまでほぼ付け焼き刃でやってきました。どなたかご教授頂けますと幸いです。 よろしくお願い致します。
回答: PowerShellのエラーについては、以下のように「.\」を指定していないことが原因です。 ※PowerShellはカレントディレクトリがPATHに含まれていませんので。 参考サイトの説明では「環境変数Pathに、「C:\OpenSSH-Win32」を追加してpowershellを起動しなおします。」とありますが、これをやり忘れたかパスの記述を間違えている可能性があります。 ``` PS C:\OpenSSH-Win32> .\setup-ssh-lsa.cmd ``` sshクライアントを使用したいだけであれば他の回答にあるようにTeraterm等を使用するのがよいと思います。