ホームページ  >  記事  >  運用・保守  >  Linux における SSH の意味

Linux における SSH の意味

WBOY
WBOYオリジナル
2021-12-23 10:06:368645ブラウズ

Linux の SSH は、「Secure Shell」の略語です。これは、アプリケーション層とトランスポート層に基づくセキュリティ プロトコルです。コンピュータ間の暗号化されたログインに使用されます。ssh は、サーバーにリモートで接続し、 ssh プロトコルを使用してデータを送信し、より安全な SFTP サービスを提供できます。

Linux における SSH の意味

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux における ssh の意味

簡単に言えば、SSH (Secure Shell Protocol) は、暗号化されたログインをコンピュータ間で使用するネットワーク プロトコルです。デフォルトでは、SSH サービスは 2 つのサービス機能を提供します。1 つは Telnet リモート オンライン サーバーに似たサービス、つまり SSH サービスを提供するもので、もう 1 つは FTP サービスに似た sftp-server です。 SSH プロトコルを使用してデータを送信し、より安全な SFTP サービスを提供します。

リマインダー: SSH クライアント (ssh コマンド) には、非常に便利なリモート セキュア コピー コマンド scp が含まれており、これは ssh プロトコルでも機能します。

SSH は Secure Shell の略称で、IETF のネットワーク ワーキング グループによって開発されました。

SSH は、アプリケーション層に基づくセキュリティ プロトコルです。 SSH は、リモート ログイン セッションやその他のネットワーク サービスにセキュリティを提供するために設計された、より信頼性の高いプロトコルです。 SSH プロトコルを使用すると、リモート管理時の情報漏洩を効果的に防ぐことができます。 SSH はもともと UNIX システム上のプログラムでしたが、すぐに他のオペレーティング プラットフォームに拡張されました。

SSH を正しく使用すると、ネットワークの穴を塞ぐことができます。 SSH クライアントはさまざまなプラットフォームで使用できます。 HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix などを含む、ほぼすべての UNIX プラットフォームで SSH を実行できます。

ssh コマンドは、Linux ホストにリモートでログインするために使用されます。

一般的な形式: ssh [-l ログイン名] [-p ポート] [ユーザー@]ホスト名
man ssh を使用して詳細を表示できます。

ユーザーを指定しない場合、デフォルトで root アカウントがログインに使用されます

  ssh 192.168.0.15

ユーザーを指定します:

 ssh -l root 192.168.0.15 ssh root@192.168.0.15

SSH ログインを変更した場合

 ssh -p 521 192.168.0.15 ssh -l root -p 521 192.168.0.15 ssh -p 521 root@192.168.0.15

さらに設定ファイル /etc/ssh/sshd_config を変更すると、ssh ログイン ポートを変更し、root ログインを無効にすることができます。ポートを変更すると、ポート スキャンができなくなる可能性があります。 (ファイル /etc/ssh/sshd_config はサーバー用であり、/etc/ssh/ssh_config はクライアント用です。スキャン ポート ソフトウェア nmap を使用して、yum install nmap -y、nmap and ip またはドメイン名 -p 1- をインストールします。 65535)

設定ファイルを編集します:

vim /etc/ssh/sshd_config

#ポート 22 を見つけてコメントを削除し、3 桁のポートに変更します:

ポート 521

Find #PermitRootLogin はい、削除します コメント、変更されました:

PermitRootLogin no

sshd サービスの再起動:

 service sshd restart <#我喜欢用/etc/init.d/ssh restart因为这样不容易出错,可以tab到。

正常な再起動: sshd の停止: [ OK ]
sshd の開始: [ OK ]

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinux における SSH の意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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