LinuxにPuTTySSHクライアントをインストールする方法

LinuxにPuTTySSHクライアントをインストールする方法

PuTTYは、MicrosoftWindowsで頼りになるSSHクライアントです。しかし、このプログラムをLinuxにもインストールできることをご存知ですか?このガイドでは、すべての主要なLinuxオペレーティングシステムでPuTTYSSHクライアントを起動して実行する方法について説明します。

Ubuntuのインストール手順

Ubuntu Linuxの場合、Puttyは「Universe」ソフトウェアリポジトリにインストールできます。ただし、すべての人がデフォルトで「ユニバース」を設定しているわけではありません。オンにする方法は次のとおりです。

まず、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下のadd-apt-repositoryコマンドを使用して、「ユニバース」ソフトウェアリポジトリをUbuntuPCに追加します。

sudo add-apt-repository universe

Universeソフトウェアリポジトリに追加したら、Ubuntu LinuxPCのソフトウェアソースを更新します。更新するには、以下のaptupdateコマンドを実行します。

sudo apt update

Ubuntuのソフトウェアソースが最新になると、以下のapt installコマンドを使用して、UbuntuPC用のPuTTYの最新リリースを入手できるようになります。

sudo apt install putty

Debianのインストール手順

Debian Linuxは、「メイン」ソフトウェアリポジトリで比較的新しいリリースのPuTTYをユーザーに提供します。システムで動作させるには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下のapt-getinstallコマンドを使用します。

sudo apt-get install putty

Debian Linuxは、かなり時代遅れのソフトウェアをユーザーに提供していることを覚えておいてください。古いソフトウェアは大したことではなく、Debianは物事を安定させるためにそれを行います。ただし、PuTTYに新しい機能が必要な場合は、こちらのガイドに従って、Debianに新しいソフトウェアインストールする方法を学ぶことを検討してください。

ArchLinuxのインストール手順

PuTTY SSHクライアントは、すべてのArchLinuxユーザーが「Extra」ソフトウェアリポジトリを介して利用できます。インストールを開始するには、「Extra」ソフトウェアリポジトリが有効になっていることを確認してください。

「Extra」を有効にしていない場合は、次の手順で有効にします。

ステップ1:/etc/pacman.conf以下のコマンドを使用して、Nanoテキストエディターで開きます。

sudo nano -w /etc/pacman.conf

ステップ2:「Extra」ソフトウェアリポジトリの構成ファイルを調べます。次に、「Extra」周辺の#記号をすべて削除して有効にします。

ステップ3:Ctrl + Oを使用して編集内容をNanoに保存し、Ctrl + Xを使用してエディターを終了します。

ステップ4:Pacmanコマンドを使用して、Arch LinuxPCをPacmanサーバーに再同期します。

sudo pacman -Syy

「Extra」リポジトリが設定されると、以下のpacman-Sコマンドを使用してPuttyを起動して実行できるようになります。

sudo pacman-Sパテ

Fedoraのインストール手順

Fedora Linuxには、Fedora32およびRawhideにも対応できるPuTTYSSHクライアントが用意されています。システムでアプリを動作させるには、まずターミナルウィンドウを開きます。キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押すと、ターミナルウィンドウを開くことができます。ターミナルウィンドウが開いたら、以下のdnfinstallコマンドを使用してPuTTYをFedoraにインストールできます。

sudo dnf install putty

OpenSUSEのインストール手順

PuTTYは、OpenSUSE(バージョン15.1、15.2、およびTumbleweed)のユーザーがOpenSUSEOssソフトウェアリポジトリを介して利用できます。インストールを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押して、デスクトップでターミナルウィンドウを開きます。次に、ターミナルウィンドウが開いたら、次のzypperinstallコマンドを使用してアプリを動作させます。

sudo zypper install putty

ソースコード

PuTTYのソースコードはGitHubで入手できます。これを使用すると、コードをコンパイルして、任意のLinuxオペレーティングシステムおよびその他のUnixライクなオペレーティングシステムでPuTTYを実行できます。PuTTYのソースコードを入手するには、ここをクリックしてください

PuTTYと接続する

PuTTYを使用してSSHサーバーに接続するには、以下の手順に従ってください。

ステップ1:アプリメニューでPuTTY SSHクライアントを検索して、LinuxPCで開きます。クイックランチャー(Alt + F2)にputtyと入力して、アプリを起動することもできます。

LinuxにPuTTySSHクライアントをインストールする方法

ステップ2: PuTTY構成ウィンドウで「ホスト名(またはIPアドレス)」ボックスを見つけて、マウスでクリックします。次に、ボックスにリモートマシンのIPまたはホスト名を入力します。

LinuxにPuTTySSHクライアントをインストールする方法

手順3:[ポート]テキストボックスを見つけて、リモートマシンのポートを設定します。ポート番号がわからない場合は、「22」のままにしておきます。

ステップ4:「開く」ボタンを見つけてクリックします。「開く」ボタンを選択すると、PuTTYを介してSSH経由でリモートマシンへのSSH接続が開始されます。

ステップ5:「開く」ボタンをクリックすると、PuTTYターミナルウィンドウが表示されます。アクセスするには、リモートマシンのパスワードを入力してください。

LinuxにPuTTySSHクライアントをインストールする方法

PuTTYセッションを終了するには、ターミナルウィンドウを閉じるだけです。または、ターミナルでexitコマンドを入力し、キーボードのEnterキーを押して、PuTTYで接続されているSSHセッションからログアウトします。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか