ファイル管理の効率化:サーバーまたはサーバー上で実行されているDockerコンテナーにおけるファイルの接続と変更をSFTPを使用してSublime Textで行うためのガイド

ファイル管理の効率化:SFTPを使用してSublime TextでサーバーやDockerコンテナー上のファイルの接続と変更を行うためのガイド

わかりやすく説明された

イントロダクション

現在、多くの学術機関、研究所、クラウドサービスプロバイダーが、人々が実験を実行するためにアクセスできるGPU搭載サーバーを提供しています。例えば、私の大学では、物理的なハードウェアの必要性なく、研究や教育目的で高性能コンピューティングクラスタへのアクセスを提供しており、学生が実験や学習を行うことができます。サーバーとの通信は、SSH(Secure Socket Shell)プロトコルを介してコマンドラインで行われます。サーバー上のファイルを変更する方法はいくつかありますが、例えばrsyncやSFTPがあります。この記事では、SFTPを使用してローカルマシンとリモートサーバー間でファイルを転送する方法について説明します。

SublimeTextにSFTPプラグインをインストールする

SublimeTextを開き、CTRL + Shift + Pを押してコマンドパレットを表示します。その後、Package Control: Install Packageを検索します。

Enterキーを押し、SFTPパッケージを探します:

それをクリックすると、インストールが開始されます。10秒後にファイルに移動して、SFTP/FTPのオプションがあるか確認してください。

サーバーへの接続

SublimeTextにSFTPパッケージをインストールしたら、ファイルにSFTP/FTPのオプションが表示されるはずです:

それをクリックして、セットアップサーバーを選択します。jsonファイルが開き、さまざまなフィールドを入力する必要があります:

  • host — 私の場合は、server.cs.university.ac.ukです
  • user — ユーザー名
  • password — パスワード
  • remote_path — サーバー上でのナビゲーションの開始パス、例えば、/mnt/driver/user

その後、サーバー上にtest.pyという空のファイルを作成して、設定が正常に動作しているかどうかをテストします。そして、sublimeウィンドウに戻ります->ファイル->SFTP/FTP->サーバーブラウズ。そこで、作成したセットアップサーバーファイルを選択します。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「ElaiのCEO&共同創業者、Vitalii Romanchenkoについてのインタビューシリーズ」

ヴィタリー・ロマンチェンコは、ElaiのCEO兼共同創設者であり、マイク、カメラ、俳優、スタジオの必要なく、個人が一流のビデ...

機械学習

もし芸術が私たちの人間性を表現する方法であるなら、人工知能はどこに適合するのでしょうか?

MITのポストドクターであるジヴ・エプスタイン氏(SM '19、PhD '23)は、芸術やその他のメディアを作成するために生成的AIを...

機械学習

「Prolificの機械学習エンジニア兼AIコンサルタント、ノラ・ペトロヴァ – インタビューシリーズ」

『Nora Petrovaは、Prolificの機械学習エンジニア兼AIコンサルタントですProlificは2014年に設立され、既にGoogle、スタンフ...

人工知能

「スノーケルAIのCEO兼共同創設者、アレックス・ラットナー - インタビューシリーズ」

アレックス・ラトナーは、スタンフォードAIラボを母体とする会社、Snorkel AIのCEO兼共同創設者ですSnorkel AIは、手作業のAI...

人工知能

Aaron Lee、Smith.aiの共同設立者兼CEO - インタビューシリーズ

アーロン・リーさんは、Smith.aiの共同創業者兼CEOであり、AIと人間の知性を組み合わせて、24時間365日の顧客エンゲージメン...

データサイエンス

「2023年にデータサイエンスFAANGの仕事をゲットする方法は?」

データサイエンスは非常に求められる分野となり、FAANG(Facebook、Amazon、Apple、Netflix、Google)企業での就職は大きな成...