blog

テクノロジー|Jupyterノートブックでリモート管理コンソールを作る

Jupyterをリモート管理コンソールに。...

Nov 3, 2025 · 3 min. read
シェア

Jupyterをリモート管理コンソールに。

SSHは強力なリモート管理ツールですが、細かい点では十分でない部分もあります。本格的なリモート管理コンソールを書くのは大変そうです。きっとオープンソースコミュニティの誰かがすでに何か書いているはずでしょう?

、データサイエンティストが1週間の広告クリックの傾向を分析するために使うツールの1つだと思うかもしれません。それは間違いではありませんし、素晴らしいツールです。しかし、それでは表面しか見ることができません。

SSHポート転送について

ポート22のサーバーに接続できることもあります。通常は他のポートにも接続できません。SSH はリモート管理のための安全なプロトコルですが、 誰でもどのポートにも接続できるようにするのは、不必要なことです。

ローカルポートを「リモート」のローカル接続に転送する簡単なSSHポート転送コマンドを実行します。L .0.0.1:8888のようなSSHポートフォワーディングコマンドを実行すると、SSHにポートを「リモート」ホストの.1:8888に転送するように指示することになります。

セサミストリートのように、"ここ "は微妙な言葉です。

アドレス.1は、ネットワークが「ここ」であることを示すものです。

実践的な体験学習

分かりにくいと思うかもしれませんが、説明するより走る方が簡単です。

  1. $ ssh -L .0.0.1:8888 moshez@.3
  2. Linux 6ad 5.4.0-40-generic #44-Ubuntu SMP Tue Jun :04 UTC
  3. The programs included with the Debian GNU/Linux system are free software;
  4. the exact distribution terms for each program are described in the
  5. individual files in /usr/share/doc/*/copyright.
  6. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
  7. permitted by applicable law.
  8. Last login: Wed Aug 5 2020 from .1
  9. $ jupyter/bin/jupyter lab --ip=.1
  10. [I .771 LabApp] JupyterLab application directory is /home/moshez/jupyter/share/jupyter/lab
  11. [I .773 LabApp] Serving notebooks from local directory: /home/moshez
  12. [I .773 LabApp] Jupyter Notebook 6.1.1 is running at:
  13. [I .773 LabApp] http://...:88/?=d1
  14. < >

にポートフォワーディングし、.1:8888でリッスンしているリモートホストでJupyterを起動します。

Jupyterが嘘をついていることを理解する必要があります。Jupyterはあなたがそのポートに接続する必要があると思っていますが、あなたはそのポートに転送しているのです。そのため、URLをブラウザにコピーし、Enterを押した後、ポートを.

これがリモート管理コンソールです。ご覧のように、一番下に「ターミナル」アイコンがあります。これをクリックするとターミナルが起動します。

コマンドを実行できます。ファイルを作成するとファイルブラウザの横に表示されます。ファイルをクリックすると、ローカルのエディタで開くことができます。

また、ファイルのダウンロード、名前の変更、削除も可能です:

上矢印をクリックしてファイルをアップロードします。上記のスクリーンショットをアップロードしてください。

最後のちょっとした機能として、Jupyterではリモートのイメージをダブルクリックして直接見ることができます。

そうそう、Pythonでシステム・オートメーションを行いたい場合は、Jupyterでノートブックを開くこともできます。

次にファイアウォール環境をリモートで管理する必要があるときは、Jupyterを使ってみてはいかがでしょうか?

Read next

共有する|Linuxで最高のEPUBリーダー5選

あなたは、Linux上で最高のEPUBリーダーをお探しですか?ここではあなたのための最高のフリーでオープンソースのEPUBリーダーです。

Nov 3, 2025 · 10 min read