web-dev-qa-db-ja.com

openssh-serverはリモートで接続できません

Opensshがインストールされた16.04.3デスクトップを新規インストールしました。同じマシンでsshに接続できますが、内部ネットワークを介しては接続できません。 ufwは非アクティブです。

サーバーのホストは、ローカルネットワーク上の他のホストからpingできません。また、ローカルネットワーク上の他のホストにpingすることもできません。サーバーホストはgoogle.com、yahoo.comなどにpingを実行できます。

Sshをリモートで動作させるために何が欠けていますか?

2
George

通常、sshからLinuxマシンにリモートでアクセスする必要がある場合、ssh with Sudo apt-get install sshをインストールするだけで、デフォルトでは必要なことを行います。任意のPCからssh経由で接続します。

Ubuntuには、opensshの設定に関するドキュメントもあります。 https://help.ubuntu.com/community/SSH/OpenSSH/Configuring

  1. opensshSudo apt-get install openssh-serverをインストールします
  2. デフォルトの構成をバックアップします、Sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.factory-defaults、次にSudo chmod a-w /etc/ssh/sshd_config.factory-defaults
  3. 必要に応じて、Sudo gedit /etc/ssh/sshd_configを変更します。 sshd_configの構成手順については、openssh/sshのマニュアルページを確認してください
  4. Sudo restart sshまたはSudo systemctl restart sshの変更を適用するには、必ずサービスを再起動してください
  5. sshiptablesポートが開いていることを確認することもできます。これを行う必要はほとんどありませんが、必要な場合は。 Sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
1
xR34P3Rx