ホームページ >運用・保守 >Linuxの運用と保守 >LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

王林
王林オリジナル
2019-12-27 09:45:185224ブラウズ

LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

Linux システムによるリモート Linux サーバーへのログイン:

さまざまなプロトコルから選択できますが、おそらく SSH が「最良」です。 SSHとはSecure Shellの略で「安全な殻」を意味します。 rlogin、rcp、telnet などの古いリモート ログイン ツールの代わりに、SSH はユーザーの ID を認証し、2 つのホスト間の通信を暗号化します。

次に、SSH を使用して Linux から別の Linux サーバーにログインする方法について説明します。

(1) まず、OpenSSH をインストールします。次のコマンドを使用して、OpenSSH を自動的にインストールします:

sudo apt-get install ssh

無料のビデオ チュートリアルの共有: linux ビデオ チュートリアル

(2) 次に、リモート サーバーのユーザー アカウントを持っています。ここでサーバー上にサーバー ユーザーが作成され、そのパスワードがサーバーに設定され、/etc/sudoers 構成ファイルを使用して一時的に root 権限を取得します。以下に示すように:

LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

(3) 次に、次のコマンドを使用してリモート Linux サーバーにログインできます:

ssh -l login_name hostname

login here -name はユーザー アカウントを指し、hostname はサーバーのホスト名または IP アドレスを指します。

図に示すように、サーバーの IP アドレスは 192.168.43.80 です。

LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

Linux サーバーにログインします:

LinuxシステムからLinuxサーバーへのリモートログインを実装する方法

このようにして、 にログインします。 192.168.43.80このホストは存在しません。ログイン時、SSH はユーザーにサーバー ユーザーのパスワードへのログインを要求します。ログインにはキー ペアが使用されます。SSH はパスワードを要求せず、キー ペアの一致を確認することで直接ログインします。

初めてログインするとき、SSH はキーの信頼性を検証できないことを示し、接続の確立を続行するかどうかを尋ねる場合があります。「はい」と答えて続行します。

サーバホストにログイン後、必要な操作を行い、作業完了後、exitコマンドでリモートホストとのSSH接続を終了します。

SSH サーバーはデフォルトでポート 22 で開かれます。サーバー側の SSH サービスがポート 22 で開かれていない場合は、-p オプションを使用して接続するポートを指定できます。 SSHの。

例:

ssh -l server -p 202 192.168.43.80 #以202端口连接

おすすめの関連記事とチュートリアル: linux チュートリアル

以上がLinuxシステムからLinuxサーバーへのリモートログインを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。