Skip to content
SHIN総研

SHIN総研

科学的アプローチで人生をハックする

Menu
  • DataScience and AI
  • Career
  • LifeHack
  • Profile
  • Privacy Policy
Menu

自作UbuntuマシンにWindowsノートブックからSSHでリモート接続して計算を回せるようにする

Posted on 2021年9月14日2021年9月22日 by SHIN

Contents

  • 1 Kaggle用の自作PCを作ったけど
  • 2 Server側(自作PC)でopen ssh serverのインストール
  • 3 Server側のサービス起動
  • 4 Client側からSSH接続する
  • 5 余裕があれば

Kaggle用の自作PCを作ったけど

昨年末に約38万円(半分がGPU)かけてkaggle兼仮想通貨マイニング用の自作マシンを作ったけれど、
いまいち使い勝手が悪くもやもやしていました。

よく考えるとデスクトップPCなので、基本的に置かれている部屋にいないといけないし、不便。
ということで、GCPなどのようにノートパソコン一つでどこからでもアクセスして
計算を回すことができたらなんていいのだろうと思ってやりました!

自作PCを完成直後にもトライしようとしたが、PCの初期設定やらGPUのドライバーインストール等で
力尽きたので、結局半年以上なにもしないまま今に来てしまったのです。

目指す姿はどこからでも自作PCにアクセス

Server側(自作PC)でopen ssh serverのインストール

ClientのWindowsノートブックからSSHでServerに接続するためには、ServerにSSH Serverをインストールする必要があります。

sudo apt install open-ssh server
インストールまでしばらく時間がかかります

Server側のサービス起動

Server側にSSHをインストールしたので、Client側のノートブックからSSHで接続できるように、
サービスを起動する必要があります。
このステップはネット上で公開されている記事で、あまり記述されることがなく結果的にClient側でSSH接続を試みても以下のようなメッセージになります。

ssh: connect to host {ServerのIPアドレス} port 22: Connection refused

原因はSSHサービスを起動していないだけなのに、Firewallの設定の問題やら、ポートが閉じていないかとか全く的はずれなトラブルシューティングをされる羽目になります。
その為、まずはServer側のSSHサービスを起動します。

sudo systemctl start sshd.service

パスワードが求められますので、Sever側のアカウントのパスワードを入力します。
また、Client側からSSH接続する際に、ServerのHostnameもしくは、IP addressが必要になるため確認しておきます。Hostnameを確認する場合は以下のコマンドで、

hostname

IP addressを確認する場合は以下のとおりです。

hostname -I

Client側からSSH接続する

Client側のWindowsのノートブックからPowerShellを立ち上げ、Server側のUsernameとHostnameまたは、IP addressを使って接続します。ここではServer側のUsernameが「server_user_name」、IP addressを適当に「112.107.2X.2X」とした場合に以下のコマンドです。

ssh server_user_name@112.107.2X.2X

初めて接続する場合は以下のメッセージが出るので、「yes」とコマンドします。

Are you sure you want to continue connecting (yes/no/[fingerprint])?

それから、Server側のユーザーパスワードが求められますので、入力するとコマンドライン上でServer側の自作PCをを動かすことが可能になります。

例えば以下のように、Windows のPower ShellからまるでUbuntuのTerminalのように、OSバージョンの確認や自作PCに取り付けられているGPUの認識ができます。

PowershellからUbuntuに接続している様子

余裕があれば

ここで紹介した方法は、パスワード認証によるSSH接続なため、都度パスワード入力が求められます。
そのため、公開鍵認証方式の方法もあるので、余裕があったらまた設定したいと思います。

また、コマンドラインでのSSHだけでなく、リモートデスクトップ接続もできるようになるともっと便利になると思いますので、暇なときにまたチャレンジしたいと思います。

1つ星2つ星3つ星4つ星5つ星 (まだ評価がありません)
読み込み中...

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

最近の投稿

  • プログラムマネジャー入門:ビジネスの新境地を切り拓くキャリアへの道
  • クレディセゾン ファイナンシャルプランナー アドバイスサービスは要注意
  • 転職したいと思った時にあえて残ってみる
  • 自作UbuntuマシンにWindowsノートブックからSSHでリモート接続して計算を回せるようにする
  • データサイエンティストにとって重要なMLOps

最近のコメント

  • かたちのない資産を意識すると見える世界が変わった に 生命保険の選び方 vol.1 基本的な考え方と死亡保険 – SHIN総研 より

アーカイブ

  • 2023年4月
  • 2021年10月
  • 2021年9月
  • 2021年1月
  • 2020年12月
  • 2020年10月
  • 2020年9月

カテゴリー

  • Career
  • DataScience and AI
  • LifeHack

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org

Ratings

  • Ubuntu 20.04 LTSでのPPPoE接続方法 2 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 5 (5.00 / 5)
  • Profile 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • 生命保険の選び方 vol.1 基本的な考え方と死亡保険 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • かたちのない資産を意識すると見える世界が変わった 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • ついで「Office」やめませんか 1 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 5 (3.00 / 5)
  • クレディセゾン ファイナンシャルプランナー アドバイスサービスは要注意 4 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 5 (2.25 / 5)
  • Kaggle Dataset Upload 自動化 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • IT企業2社データサイエンス系転職活動振り返り 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • プログラムマネジャー入門:ビジネスの新境地を切り拓くキャリアへの道 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • 実験計画法と分散分析 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)

Ratings

  • Ubuntu 20.04 LTSでのPPPoE接続方法 2 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 52 票, 平均: 5.00 / 5 (5.00 / 5)
  • Profile 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • 生命保険の選び方 vol.1 基本的な考え方と死亡保険 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • かたちのない資産を意識すると見える世界が変わった 1 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 51 票, 平均: 5.00 / 5 (5.00 / 5)
  • ついで「Office」やめませんか 1 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 51 票, 平均: 3.00 / 5 (3.00 / 5)
  • クレディセゾン ファイナンシャルプランナー アドバイスサービスは要注意 4 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 54 票, 平均: 2.25 / 5 (2.25 / 5)
  • Kaggle Dataset Upload 自動化 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • IT企業2社データサイエンス系転職活動振り返り 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • プログラムマネジャー入門:ビジネスの新境地を切り拓くキャリアへの道 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
  • 実験計画法と分散分析 0 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 50 票, 平均: 0.00 / 5 (0.00 / 5)
©2025 SHIN総研 | Built using WordPress and Responsive Blogily theme by Superb