のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

sshd error

PS C:\OpenSSH\OpenSSH-Win64>
 Set-Service sshd -StartupType Automatic
Set-Service : サービス sshd がコンピューター '.' で見つかりませんでした。
発生場所 行:1 文字:1
+ Set-Service sshd -StartupType Automatic
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (.:String) [Set-Service], InvalidOperationException
    + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.SetServiceCommand

インストールが足りなかった。

PS C:\OpenSSH\OpenSSH-Win64>
 Powershell -ExecutionPolicy Bypass -File install-sshd.ps1
[SC] SetServiceObjectSecurity SUCCESS
[SC] ChangeServiceConfig SUCCESS
[SC] ChangeServiceConfig2 SUCCESS
sshd and ssh-agent services successfully installed


PS C:\OpenSSH\OpenSSH-Win64> Set-Service sshd -StartupType Automatic
PS C:\OpenSSH\OpenSSH-Win64>

openssh

PS C:\OpenSSH\OpenSSH-Win64> 
New-NetFirewallRule -Protocol TCP -LocalPort 22 
-Direction Inbound -Action Allow -DisplayName OpenSSH 
-Program C:\OpenSSH\OpenSSH-Win64\sshd.exe


Name                  : 
DisplayName           : OpenSSH
Description           :
DisplayGroup          :
Group                 :
Enabled               : True
Profile               : Any
Platform              : {}
Direction             : Inbound
Action                : Allow
EdgeTraversalPolicy   : Block
LooseSourceMapping    : False
LocalOnlyMapping      : False
Owner                 :
PrimaryStatus         : OK
Status                : 規則は、ストアから正常に解析されました。 (65536)
EnforcementStatus     : NotApplicable
PolicyStoreSource     : PersistentStore
PolicyStoreSourceType : Local


executionpolicy

PS C:\OpenSSH\OpenSSH-Win64>
 Powershell -executionpolicy bypass 
C:\OpenSSH\OpenSSH-Win64\FixUserFilePermissions.ps1
  [*] C:\Users\user01\.ssh\id_rsa
      looks good

  [*] C:\Users\user01\.ssh\id_rsa.pub

'Everyone' has the following access to 
'C:\Users\user01\.ssh\id_rsa.pub': 'ReadAndExecute, Synchronize'.
Shall I make it Read only?
[Y] はい(Y)  [A] すべて続行(A)  
[N] いいえ(N)  [L] すべて無視(L)  
[S] 中断(S)  [?] ヘルプ (既定値は "Y"): Y
'Everyone' now has Read access to 
'C:\Users\user01\.ssh\id_rsa.pub'.
      Repaired permissions

   Done.

Yを押した。

PS C:\OpenSSH\OpenSSH-Win64>
 Powershell -executionpolicy bypass 
C:\OpenSSH\OpenSSH-Win64\FixUserFilePermissions.ps1
  [*] C:\Users\user01\.ssh\id_rsa
      looks good

  [*] C:\Users\user01\.ssh\id_rsa.pub
      looks good

   Done.





|