web-dev-qa-db-ja.com

Ubuntu 12.04を使用したリモートSSHルートログイン

私はまだUbuntuの初心者ですが、まだ探求しています。

VPSサーバーがあります。 Ubuntu 11.04で2つのPPTP VPNをセットアップできましたが、今はIPSEC/L2TP接続で試してみたいと思います。ただし、サーバーへのログインは問題です。

Ubuntu 11.04では、ターミナルでssh root @ IPADDRESSを実行し、パスワードを入力します。出来上がり。

しかし、Ubuntu 12.04 LTSでは、できません。それは動作しません。 VPSコントロールパネルでルートパスワードを設定して、機能するようにします...これは私が到達しようとしているものです: https://raymii.org/s/tutorials/IPSEC_L2TP_vpn_with_Ubuntu_12.04.html

3
Shanghai_Phil

Ubuntu 12.04ボックスでは、rootを介したsshアカウントのログインが許可されていますか?デフォルトでは、Ubuntuはrootアカウントがsshを実行することを許可しません。

ルートアカウントがsshに直接アクセスできるようにすることは、重大なセキュリティリスクです。ただし、必要に応じて、以下の手順を実行して有効にすることができます。

  1. Sudo vi /etc/ssh/sshd_configでsshd_configファイルを編集します

  2. PermitRootLogin noを見つけて、PermitRootLogin yesに変更します。

  3. Sudo /etc/init.d/ssh restartまたはSudo service ssh restartでsshサービスを再起動します

これで、rootアカウントを使用してsshが有効になりました。

5
Chester