UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SCPプロトコルを介してファイルをコピーする必要がある場合、それを行う最良の方法は、Ubuntuコマンドラインを使用することです。SCPは、実際に作成されているほど複雑ではありません。いくつかのガイダンスがあれば、好きなファイルやフォルダを転送する方法を理解できます。
コマンドラインを介してSCP経由でファイルをコピーする
SCPを介したファイルのコピーを開始するには、ファイルの転送先のコンピューターにSSHサーバーが設定されていることを確認する必要があります。UbuntuでSSHサーバーをセットアップするのは非常に簡単です。これは、オペレーティングシステムがすべての面倒な作業を行うためです。
以下のステップバイステップの手順に従って、SCPを介してファイルを転送する予定のコンピューターにSSHサーバーをセットアップします。
ステップ1:リモートUbuntuPCでターミナルウィンドウを開きます。キーボードのCtrl + Alt + Tを押す か、アプリメニューで「ターミナル」を検索すると、ターミナルウィンドウを開くことができ ます。
ステップ2:ターミナルウィンドウが開いたら、のメーク利用 のaptがインストール インストール「のopenssh-サーバー」パッケージを取得するためのコマンドを。このパッケージには、UbuntuでSSHサーバーを実行するために必要なものがすべて含まれています。
sudo apt-get install openssh-server
ステップ3:リモートUbuntu PCにOpenSSHをインストールした後、SSH接続をテストします。これを行うには、「localhost」アドレスを介してSSH経由で接続します。
SSHの「localhost」アドレスに接続すると、テスト目的で自分のPCにSSHで接続できます。
ssh ubuntu-username @ localhost
ログインに成功したら、以下に従って、SCPを介してファイルをコピーする方法を学びます。
ターミナルのSCP経由でファイルをコピーする
リモートUbuntuボックスにはSSHサーバーが構成されており、テストされて機能しています。今度は、SCPプロトコルを介してファイルをコピーします。これを行うには、ファイルをリモートのUbuntuPCにコピーしているUbuntuPCでターミナルウィンドウを開きます。
注:Ubuntuを使用してSCPを介してファイルをコピーしていない場合でも、心配する必要はありません。さまざまなLinuxOSがSCPをサポートしており、以下の手順で機能します。
SCPは少し複雑なので、コマンドを段階的に説明します。以下に従ってください。
ステップ1:ターミナルで、コマンドの最初の部分を書き込み、次にコピーするファイルの場所を書き込みます。以下の例のようになります。
scp /home/username/my/file/to/copy.file
ステップ2:リモートUbuntuPCのユーザーアカウントとホスト名を追加します。この例では、リモートUbuntu PCのユーザー名は「derrik」であり、ホスト名は「ubuntu-desktop」です。
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:
ステップ3: SCPを介して転送するファイルがリモートUbuntuPCに到達する場所を追加します。この例では、ファイルは/ home / derrik / Desktop /に保存されます。
scp /home/username/my/file/to/copy.file derrik@ubuntu-desktop:/home/derrik/Desktop/
ステップ4:コマンド全体を入力すると、次の例のようになります。押して 入力し 、転送プロセスを開始するキー。正しく機能するには、両方のPCが同じLAN上にある必要があることに注意してください。
scp /home/username/my/file/to/copy.file derrik @ ubuntu-desktop:/ home / derrik / Desktop /
WineのWinSCPを使用してSCP経由でファイルをコピーする
コマンドラインのSCPは正常に機能しますが、すべての人に適しているわけではありません。ターミナルのSCPの代わりに、ユーザーがGUIを使用してSCPを介してファイルを転送できる人気のあるWindowsアプリケーションであるWinSCPがあります。
残念ながら、WinSCPはLinuxに移植されていません。ただし、最新バージョンのWineを使用すると、Linux上で非常にスムーズに実行できます。開始するには、Ubuntuでターミナルウィンドウを開き、以下のコマンドを使用してWineの最新リリースをインストールします。
sudo apt install wine
次に、WinSCPをPCにダウンロードし、コマンドを使用してWinSCPのインストールを開始します。
cd〜 /ワインWinSCPをダウンロード-*。exe
画面の指示に従って、WinSCPをインストールします。インストールしたら、以下の手順に従って、SCPを介してファイルをコピーします。
ステップ1:起動時に表示されるログインウィンドウで、「ファイルプロトコル」を見つけて「SCP」に設定します。
ステップ2:「ホスト名」ボックスを見つけて、転送先のUbuntuPCのホスト名を書き込みます。この例では、「ubuntu-desktop」を使用します。
ステップ3:ユーザーボックスとパスワードボックスにリモートUbuntuPCのユーザー名とパスワードを入力します。
ステップ4:「保存」ボックスを見つけてクリックします。次に、「ログイン」を選択して、SCP経由でリモートPCにログインします。
ステップ5: Ubuntuファイルマネージャーを開き、転送するファイルを見つけます。次に、WinSCPを使用して、組み込みのブラウザーを使用してファイルを転送するリモートフォルダーにアクセスします。
ステップ6: Ubuntuファイルマネージャーを使用して、ファイルをWinSCPフォルダーにドラッグします。
ステップ7:ファイルをリモートWinSCPフォルダーにドラッグした後、ポップアップが表示されます。「OK」をクリックしてファイルを転送します。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか