RaspberryPiにSSHまたはSFTPで接続する方法
思い切ってラズベリーパイを購入しました。おめでとう! Piにキーボードとモニターを接続していない場合は、ネットワーク上の別のコンピューターからリモートで接続する必要があります。また、Piの使用方法によっては、手の届きにくい場所に設置される場合がありますので、キーボードやモニターを取り付けていても、必ずしもそうとは限りません。 Piにリモート接続する方法が必要です。
この記事では、SSHとSFTPをPiに使用する方法、コマンドを実行する方法、ファイルを転送する方法を説明します。 Raspberry Piは、接続に使用しているコンピューターと同じネットワーク上にあると想定します。
SSHとは何ですか?
SSHはSecureShellの略です。これは、PiとPiへのリモート接続に使用しているコンピューターとの間でテキストを安全に送受信する方法を提供する標準のネットワークプロトコルです。パスワードを入力してPiにログインしたり、コマンドを実行したりするなど、あらゆる種類の目的でSSHプロトコルを使用します。
SSHは、ネットワークを介してプレーンテキストでコマンドを送信するTelnetの代わりとして設計されました。対照的に、SSHはこれらのコマンドを暗号化します。どのネットワークサービスでも、TCPポート22で動作するSSHを使用できます。
SFTPとは何ですか?
SFTPは、Secure FileTransferProtocolの略です。 SFTPは、Piとネットワーク上の別のコンピューター間でファイルを転送するための高速で便利な方法です。 SFTPはFTPよりも安全です。これは、SSHと同様に、あるコンピューターから別のコンピューターに移動するときにすべてのデータが暗号化されるためです。
すべてのデータをプレーンテキストで転送したくないですか?確かに違います!安全を確保してください、子供たち。
ラズベリーパイにSSHで接続する方法
まず、SSHを使用して、PuTTYを使用してネットワーク上のWindowsPCからRaspberryPiに接続する方法から始めます。 PuTTYは、無料で利用できるSSHクライアントの1つです。 PuTTYは、ボランティアのチームによって完全に開発およびサポートされているオープンソースソフトウェアであるため、私たちは気に入っています。必要なSSHクライアントを使用できます。始める前に、必ずダウンロードしてインストールしてください。
- PiでSSHが有効になっていることを確認してください。 Raspberry Pi 4を最初から使用する場合、このスタートガイドには、RaspberryPi内のSDカードにテキストファイルを作成してSSHを有効にする方法の説明が含まれています。
- PiでSSHが有効になっていることを確認したら、次に、PuTTYなどのSSHクライアントでPiに接続するためにPiのIPアドレスを見つける必要があります。まだご存じない場合は、このガイドに従って、PiのIPアドレスを決定するいくつかの方法を詳しく説明しています。
- Windows PCでPuTTY(または別のSSHクライアント)を起動し、PiのIPアドレスを入力します。 SSHポートは22です。ほとんどのSSHクライアントには、ポート番号がすでに入力されています。
- 開くを選択します Piに接続します。
- これにより、ログインを求められるターミナルウィンドウが起動します。ユーザー名を入力してEnterを押します 。 (ほとんどのPisのデフォルトのユーザー名は pi 。)
- 次に、パスワードを入力するか、PCのクリップボードにコピーし、ターミナルウィンドウを右クリックして貼り付けます。パスワードはではないことに注意してください 入力時に表示されます。 Enterを押します 。
これでSSH経由でPiに接続され、ターミナルを使用してコマンドを実行できるようになりました。 Piのデフォルトのパスワードをまだ変更していない場合は、これを行う絶好の機会です。 SSHが有効になっているため、Raspberry Piがデフォルトのパスワードを使用している場合、非常に 誰かが侵入しやすい!
ラズベリーパイにSFTPで接続する方法
上記では、SSHクライアントを使用してネットワーク上のPiに安全に接続し、コマンドを実行する方法について説明しました。ファイルの転送には、SFTPクライアントを使用します。技術的には、PuTTYを使用してファイルを転送することは可能ですが、面倒です。必要なときにファイルをまとめて移動するために使用できるファイルブラウザがあると、はるかに便利です。
FileZillaは、SFTPをサポートする人気のあるFTPクライアントです。 SSHで接続できる場合は、SFTPでも接続できます。便利ですね。
Piへのリモート接続に使用しているコンピューターにFileZillaまたは選択したSFTPクライアントをダウンロードしてインストールして準備します。 WinSCPは、もう1つの人気のあるSFTPクライアントです。 SFTPサーバーは必要ありません。SFTPクライアントだけが必要です。
上級者向けのヒント:FileZillaをインストールする場合は、McAfeeとWinZipのインストールを求められるときに注意してください。 拒否を選択します これらのプログラムをコンピュータにインストールしたくない場合。
- FileZillaまたは別のSFTPクライアントを起動します。
- ホストとマークされたフィールド 、PiのIPアドレスを入力します。
- ユーザー名を入力します およびパスワード 。
- クイック接続を選択します 。 SFTPクライアントにパスワードを保存するオプションが表示される場合がありますが、一部のクライアントはそのパスワードを安全でないテキストファイルに保存するため、お勧めしません。
- 接続すると、Piのフォルダー構造をナビゲートし、Piとネットワーク上の他のコンピューター間でファイルを前後にコピーできます。 FileZillaウィンドウの左側にはローカルファイルが表示され、右側には接続したコンピューター(この場合はPi)上のファイルが表示されます。
たとえば、ローカルコンピューターからPiにファイルをコピーする場合は、左側のソースフォルダーと右側の宛先フォルダーに移動します。 FileZillaのファイルマネージャーを使用すると、ローカルサイトとリモートサイトの間でファイルをドラッグアンドドロップできます。
Piプロジェクトの検索
コマンドの実行とPiとの間でのファイルの転送に慣れると、Piを機能させるためのさまざまな方法がいくつもあることに気付くでしょう。ただし、分析の麻痺に屈することはありません。プロジェクトを選んで飛び込んでください。それは本当に学ぶための最良の方法です。
-
RaspberryPiにKodiをインストールする方法
Raspberry Piの最も一般的な用途の1つは、メディアPCとしての使用です。簡単に言えば、現在どのオペレーティングシステムでも最高のメディアセンターはKodiです。では、どのようにしてKodiをPiで実行するのですか?実際、それは非常に簡単です。 すでにLinuxを実行しているRaspberryPiにKodiをインストールするか、Kodiを中心に設計されたメディアセンターオペレーティングシステムをインストールすることができます。どちらの方法でも、PiでKodiを簡単に入手して、お気に入りのメディアコンテンツを楽しみ始めることができます。 1。ラズビアン Raspbian(デフォルトの
-
古いテレビをスマートテレビに変える方法
最近販売されているほとんどすべてのテレビはスマートテレビです。つまり、インターネットに接続して、Disney+ Hotstar、Netflix、Prime Video、Spotify、YouTube などのサービスから音楽やビデオをストリーミングできます。しかし、完全に機能する古いテレビを持っていて、今すぐ新しいスマートテレビにアップグレードしたくない場合はどうすればよいでしょうか?テレビの「馬鹿げた」オペレーティング システムと一緒に暮らす必要があり、素晴らしいオーディオやビデオのストリーミング アプリやその他の最新機能を利用できませんか?あまり。多額の費用をかけずに、非スマート TV をス