Linux-ubuntu configure ssh

1. インストール
Ubuntuはデフォルトでopenssh-clientをインストールするため、ここにはインストールされません。システムがインストールされていない場合は、apt-getを使用してインストールできます。
ssh-serverをインストールします
sudo apt-get install openssh-server
ssh-clientをインストールします
sudo apt-get install openssh-client

2. sshserverがインストールされているかどうかを確認します
ps -e | grep sshd
450 ? 00:00:00 sshd

sshdが表示されている場合は、ssh-serverが開始されています。
ssh-agentのみがssh-serverが開始されていないことを示している場合は、コマンドを実行してsshサービスを開始する必要があります。
/etc/init.d/ssh start;
注:ubuntu-12.04-server-i386.isoインストールではsshdのみが表示されます。

3. 拡張構成
SSHのデフォルトのサービスポートは22であり、ユーザーはそれを222などの他のポートにカスタマイズできます。変更が必要な構成ファイルは次のとおりです。

/etc/ssh/sshd_config
内部のPortパラメータを222に変更します


ルートユーザーがリモートでログインできないという問題が発生した場合

/ etc / ssh / sshd_configだけ

PermitRootLogin noを見つけ、noをyesに変更して、再起動します


次に、SSHサービスを再起動します。
sudo/etc/init.d/ssh restart

または使用する

service ssh restart

Recommended Posts

Linux-ubuntu configure ssh
Dockerでsshをサポートするようにcentosコンテナを構成します