自宅サーバー ≫ Linux Server ≫ CentOS Stream 8 ≫ SSHサーバー(sshd)

 
サーバー側の設定
バージョン:OpenSSH_7.4

CentOS では標準でインストール&起動するので何も設定しなくても利用できる

しかし、セキュリティーの事を考えて下記の設定をする


 [root@centos
]# vi /etc/ssh/sshd_config
 

 
途中略
 

 #LoginGraceTime 2m
 PermitRootLogin
yes   <--- 書き換え( root のログインを許可しない )
      ↓
 PermitRootLogin
no

 #StrictModes yes
 #MaxAuthTries 6
 #MaxSessions 10
 

 
以下略
 

 SSH の再起動

 
 
[root@
centos]# systemctl restart sshd
 
Windows クライアント
 

SSHのクライアントソフトは色々ありますが私は定番のPoderosaを使っていたのですが、Poderosaで接続しようとすると「インデックスが配列の境界外です」とのエラーが出て接続できない・・・

色々ググってみると同じような記事があちこちに・・・


SSHクライアントソフトの変更も考えたのですがどれが良いのか分からず、とりあえずWindows標準のコマンドプロンプトを使ってみようかとも思いましたが、
Windows10公式SSHクライアント”Windows PowerShell”を試してみるこに
 
インストール作業が必要だが、簡単な設定だけでインストールできる
 
ただし、Windowsのバージョンで多少の違いがあるようなので自分の環境に合わせてググってみると良い

ちなみに接続コマンドは以下
 
 c:\User\papa-net>
ssh -l root 192.168.1.***
 root@192.168.1.***'s password:
**********
 

戻る