- -EasySSHを使用してLinuxでSSHを簡単にセットアップする方法

EasySSHを使用してLinuxでSSHを簡単にセットアップする方法

EasySSHは、ユーザーが使用できるLinuxアプリケーションです事前定義されたSSH接続をセットアップします。アプリでSSHをセットアップすると、リモートマシンにすばやくアクセスして組み込みの端末内で作業できるため、IPアドレスやユーザー名などを覚える必要がなくなります。

EasySSHのインストール

EasySSHはElementary OS用に構築されましたが、プログラムはオープンソースであり、ソースコードはインターネット上にあり、簡単にコンパイルできます。その結果、このプログラムは、UbuntuからArch Linux、さらにはOpenSUSEまで、さまざまな種類のLinuxディストリビューションに採用されています。チュートリアルのこのセクションでは、EasySSHの最新バージョンをすばやく取得して使用するためにインストールする方法について説明します。

Ubuntu / Debian

EasySSHは、エレメンタリーOSユーザーで構築されましたマインド。 Elementary OSの1つのことは、Ubuntuを内部で使用していることです。ただし、Elementary OSはUbuntuに非常に似ていますが、開発者は簡単にインストールできるダウンロード可能なDEBパッケージや、SnapストアでのSnapを提供していません。したがって、通常のUbuntuを使用しており、このオペレーティングシステムでプライマリSSHクライアントとしてEasySSHを使用する場合は、Ubuntuでプログラムを最初からビルドする必要があります。

Ubuntuでの簡単なSSHの構築は非常に簡単です。ターミナルウィンドウを起動して開始します( Ctrl + Alt + T または Ctrl + Shift + T)およびプログラムを正しくビルドするために必要な依存関係をインストールします。

注:Debian Linuxを使用していますか?これらのビルド手順に従ってください。EasySSHは正常にコンパイルされます。または、Flatpakリリースを使用します。

sudo apt install libgee-0.8-dev libgtk-3-dev libgranite-dev libvte-2.91-dev libjson-glib-dev libunity-dev meson valac gpg

小学校OS

基本OSはUbuntuに基づいているため、通常はアプリケーションのインストール方法に関する指示には含めないでください。それでも、EasySSHの場合は、開発者がElementary OSのアプリセンターでプログラムをリリースしたため、言及することが重要です。

Elementary OS Junoの最新リリースを使用していて、優れたSSHクライアントが必要な場合は、アプリセンターからダウンロードすることを強くお勧めします。詳細については、このリンクをご覧ください。

Arch Linux

Arch Linuxを使用して、EasySSHをインストールしますか? その場合、AURからプログラムをビルドする必要があります。 EasySSH AURパッケージを構築する最初のステップは、ターミナルでPacmanを使用してGitおよびBase-develパッケージをインストールすることです。

sudo pacman -S git base-devel

GitおよびBase-develパッケージをセットアップすると、Trizen AURヘルパーをダウンロードする時間です。 EasySSHをすべての依存関係とともに手動で処理するのではなく、インストールするのに役立ちます。

注:Trizenを使用してAUR経由でEasySSHを構築するのに問題がありますか?代わりにFlatpakリリースをお試しください。

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

Trizenの準備ができたら、AURからEasySSHをインストールするのは簡単です!

trizen -S easyssh

または

trizen -S easyssh-git

フェドラ

あなたが取得しようとしているFedora LinuxユーザーならEasySSHの最新リリースがインストールされている場合、ソースコードを問題なくコンパイルすることはできません(主に、開発者が必要なFedoraパッケージを具体的にリストしていないためです)。ありがたいことに、EasySSH RPMが利用可能であるため、コードのコンパイルはそれほど重要ではありません。

それをインストールするには、ターミナルウィンドウを起動します Ctrl + Alt + T または Ctrl + Shift + T。次に、 DNF ファイルをシステムにロードするパッケージマネージャー。

注:テストでは、EasySSHをFedora 29にインストールして実行しました。これがうまくいかない場合は、代わりにFlatpakメソッドを検討してください。

sudo dnf install http://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15.0/x86_64/easyssh-1.5.3+git.20190128.b75a2f68-lp150.1.2.x86_64.rpm

OpenSUSE

OpenSUSE Linuxは、EasySSHをインストールするのに最も簡単な非Ubuntu / Debian Linuxディストリビューションの1つです。これの主な理由は、アプリがOBS上にあることです。

公式には、アプリはLeap 15にインストールできます。とタンブルウィード。動作させるには、OpenSUSE Build ServiceのEasySSHページに移動してください。次に、SUSEのリリースを見つけ、「1クリックインストール」ボタンをクリックして、EasySSHを機能させます。

フラットパック

EasySSHはFlathubにあり、インストールは非常に簡単です。ただし、この方法でアプリをインストールする前に、Flatpakランタイムをインストールし、Linuxディストリビューションで有効にする必要があります。

LinuxディストリビューションでFlatpakランタイムを有効にする方法がわからない場合は、 Flatpaksのチュートリアルをご覧ください!その中で、最新のLinuxディストリビューションでFlatpakランタイムを有効にする方法について説明します。

Linux OSでFlatpakを起動して実行したら、ターミナルを起動します Ctrl + Alt + T または Ctrl + Shift + T 以下のコマンドを実行して、EasySSHを取得します。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.muriloventuroso.easyssh

SSH接続をセットアップする

EasySSHアプリのセットアップとインストールが完了したので、SSH接続を追加します。接続を追加するには、アプリの左上のセクションで「+」アイコンを見つけてクリックします。

新しい接続ウィンドウには、いくつかのテキストフィールド。まず、「名前」を見つけて、新しい接続に名前を付けます。次に、「ホスト」に移動し、ホスト名(たとえば、intel-desktopなど)を入力します。ホスト名がわからない場合は、代わりにボックスにローカルIPアドレスを追加します。

IPアドレスを入力した後、[ユーザー名]ボックスに、SSH経由の接続に使用するリモートユーザーを入力します。次に、[パスワード]ボックスにユーザーのパスワードを追加します。または、キーを使用してアクセスする場合は、「パスワードをIDファイルに変更」を選択します。

すべての重要なフィールドに入力したら、[保存]ボタンをクリックして新しい接続ウィンドウを閉じます。

SSHで接続する

EasySSHアプリでSSH経由で接続するには、アプリの左側にある[ホスト]列を見つけて、起動する接続をダブルクリックします。

EasySSHで読み込む接続を見つけたら、アプリのメインウィンドウで[接続]ボタンを選択します。

ターミナルウィンドウを「接続」をクリックしてすぐにが表示され、アクセスしようとしているシステムへの接続が送信されます。すべてが成功すると、すぐにターミナルにアクセスできます。

コメント