GNU/Linux >> Linux の 問題 >  >> Linux

LinuxデスクトップにPuttySSHクライアントをインストールして構成する方法

世界がデジタル情報への依存度を高め続けるにつれて、セキュリティはますます大きな問題になりつつあります。

遠隔通勤が増えるにつれ、情報へのリモートアクセスの需要が高まっています。また、自宅からネットワークを管理できると非常に便利です。特に、ポケットベルが午前3時にメールがダウンしていることを警告する場合に便利です。

リモートアクセスの従来の方法には、Telnetと「rサービス」(rsh、rlogin、およびrexec)が含まれます。これらはファイアウォールの内側にいるときは堅固で信頼性の高いツールですが、これらのプログラムによって生成されるトラフィックは暗号化されていないため、本質的に安全ではありません。ネットワーク上のトラフィックを見ることができる人は誰でもあなたのデータを見ることができます。残念ながら、これには送信されるすべてのユーザー名とパスワードが含まれます。

rサービスは少し安全なステップです。データはまだ暗号化されておらず、ネットワーク上で表示できますが、.rhostsファイル内の信頼できるホストのリストに基づいて、特定のマシンのみが接続できます。長年にわたって証明されているように、IPベースの認証は信頼性がありません。これは、アドレスをスプーフィングして、あるマシンが実際には別のマシンであるとマシンに信じ込ませることができるためです。ネットワークアドレス変換(IPマスカレードとも呼ばれます)は、ネットワーク変換デバイスの背後にあるすべてのマシンがインターネット上で同じマシンとして表示されるため、別の問題です。

セキュアシェルプロトコル(SSH)は、監視している可能性のある人に情報を提供することなく、リモートアクセスを提供する1つの方法です。 SSHは、2台のコンピューター間で交換されるすべての情報を暗号化しながら、rshやtelnetなどの別のコンピューターにログインする方法を提供します。 SSHはソリューションの終わりではないことに注意してください。 SSHは開始するのに非常に良い場所ですが、他のセキュリティ対策に取って代わるものではありません。ファイアウォールとパケットフィルターは、なりすましを防ぐのに役立ちます。 Kerberos、S / Key、およびその他の認証システムを使用して、SSHによって提供されるエンドツーエンドの暗号化をさらに強化できます。

SSHは、クライアントまたはサーバーを問わず、ほぼすべてのプラットフォームで利用できます。 F-SecureとSSHCommunicationsSecurityには、ほとんどのプラットフォーム用のバージョンがあります。 SSHv2プロトコルの無料のオープンソース実装を開発する取り組みもあります。最も簡単に利用できるバージョンのSSHにはライセンス制限があるため、ほとんどのバージョンのLinuxにはSSHが付属していません。

Putty SSHクライアントとは何ですか?

PuTTYはSSHおよびtelnetクライアントであり、元々はWindowsプラットフォーム用にSimonTathamによって開発されました。 PuTTYは、ソースコードで利用できるオープンソースソフトウェアであり、ボランティアのグループによって開発およびサポートされています。

他のLinuxソフトウェアの代わりにPuttyを選ぶ理由

パテの強みは、その使いやすさにあります。この惑星には、それを積極的に使用せず、それに慣れていない管理者はいません。すべてが正確に配置され、誰もがそれがどこにあるかを知っています。追加の利点は、その信頼性と独自の機能セットです。

インストール方法

Ubuntu / Lubuntu linuxでは、2つのコマンドだけでかなり簡単です:

sudo apt-get update
sudo apt-get install puttyCode language: JavaScript (javascript)

アンインストールはどうですか?

さらに簡単…。

sudo apt-get remove puttyCode language: JavaScript (javascript)

マシンにパテをインストールして見つける方法に関する60秒のチュートリアルは次のとおりです。


Linux
  1. LinuxにPuTTYをインストールして使用する方法

  2. Linux に EMC PowerPath をインストールして構成する方法

  3. Linux NTP サーバーとクライアントをインストールして構成する方法

  1. LinuxにNextcloudデスクトップクライアントをインストールする方法

  2. UbuntuLinuxにMemcachedをインストールして構成する方法

  3. LinuxデスクトップにSysstatをインストールして構成する方法

  1. LinuxシステムにRedisをインストールして設定する方法

  2. LinuxデスクトップにApacheSVNサーバーをインストールして構成する方法

  3. Linux に DNS サーバーをインストールして構成する方法