SSH経由でRaspbian Wheezyインストールにアクセスするにはどうすればよいですか?デフォルトで有効になっていますか?


10

Raspbian Wheezy 7インストールイメージでSSHはデフォルトで有効になっていますか?ある場合、どのIPアドレスが使用されているので、PuTTYとFilezilaを介してPiにアクセスできますか?


重要!

あたりとしてフィリップ・Lhardyの回答 Raspbianの現在(ポスト〜2016)のバージョンは、SSHはデフォルトで有効になっていません。

回答:


14

SSHは、2016年11月より前の Raspbianリリースでのみデフォルトで有効になっていますが、イーサネットインターフェースのブートプロトコルはデフォルトでDHCPに設定されているため、IPアドレスはルーターによって割り当てられます。nmapユーティリティを使用して、ネットワーク上で開いているSSHポートを見つけることができます。

nmap -p 22 --open -sV 192.168.1.0/24

piに割り当てられたIPとともに出力にpiがリストされているはずです。

ifcfg-eth0ファイルを編集して、ブートプロトコルを静的に変更し、piの静的IPアドレスを定義できます。

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

次に、ニーズに合わせてファイルを編集します

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.200
GATEWAY=192.168.1.1

4
192.167.0.0/16は「大学と研究のためのイタリアの全国コンピュータネットワーク」に属しています—おそらく192.168.0.0/16を代わりに意味しました。また、ルーターが192.168.1.0/24(または192.168.0.0/16)を使用する保証はないため、最初にローカルネットワークプレフィックスを決定する必要があります(例:を使用ifconfig)。
n.st 2014

4

Windowsコマンドライン、またはpingコマンドを備えたOSで、次のように入力できます。

ping raspberrypi

ここに画像の説明を入力してください

DNSエントリが解決され、IPアドレスが表示されます。192.168.1.233の画像

もちろん、raspberrypiIPの代わりにホスト名を使用して接続することもできます。

これはすべて、DHCPとDNSが実行されているルーターを使用していることを前提としています。ほとんどのインターネットISPは、箱から出してこれを行うルーターを提供します。ただし、カスタムDHCPまたはDNSを使用している場合は、自分でIPを検索/設定する方法を本当に知っている必要があります。


rasperrypiが機能しないのでpingまたは接続しようとします。IPをスキャンしてアドレスを見つけました...
zsn

ネットワークに問題があるようです。raspberrypiに接続できるはずですが、すべてのネットワークに問題があることを理解しています。IPを使用して接続できるという事実、およびそれでも遅いということは、PiでのDNSの問題ではないことを意味します(たとえDNSの問題があるとしても)-新しいSDカードを入手して、新しいイメージを書き込み、それを与える必要があります前。私はそれが通常通り戻ると思います
Piotr Kula 2014

そこでの問題は何だと思いますか?
Max Ried 2014年

1
OSXでは、raspberrypi.localの方が適しています。
Tim Wu

つまり、これは、ほとんどの場合、raspbianでデフォルトでnetbiosの命名が有効になっていることを意味します
ZJR

2

デフォルトでインストールされているかどうかはわかりませんが、インストールされていない場合、設定は非常に簡単です。シェルで次のコマンドを入力します

   sudo apt-get install ssh

インストールが終わったら、次の方法でサービスを開始できます

   sudo /etc/init.d/ssh start

RPiのIPアドレスを見つけるには、

  /sbin/ifconfig

そしてinetラインを探してください、あなたはそこにあなたのIPをfingします。


ただし、sshこの方法で接続するには、ローカルネットワークに接続する必要があります。リモートネットワークから接続する場合は、この記事で説明されているポート転送検討することを検討してください。ただし、注意が必要です。少し複雑です。
摂氏卿14

まあ私は私のpiをモニターまたはテレビに接続することを含まない方法を探していました...
zsn

1
それは複雑になります。あなたが別のコンピュータを持っている場合は、使用して試すことができnmapのを、あなたのパイのIPを取得するが、場合ssh、サービスが実行されていない、あなたは非常に遠く取得することはありません...
サー摂氏

2

この質問はRaspbian Wheezyに関するものでした。Stretchでは、ssh起動時にSSHをアクティブ化するために、ブートファイルシステムにfileという空のファイルを作成する必要があることを警告するためです。

関連項目:StretchでSSHを設定する方法の詳細については、Raspberry PiフォーラムのRaspbian StretchおよびRaspbian Stretchヘッドレスセットアップ手順SSHをデフォルトで有効にするを参照してください。


0

SSHはデフォルトで有効になっていて、私のrpi割り当てアドレスは192.168.1.117でした。ローカルネットワーク用のIPスキャナーをダウンロードして、IPアドレスを見つけました。


3
こんにちは、スキャナーへのリンクを提供できますか。また、答えが読みやすく、理解しやすいように、大文字と完全なストップのある文法文を作成してください。:)
Piotr Kula 14

@ppumkinなぜURLが必要なのですか?apt-get install nmap完全に行います。
lenik 2014

1
申し訳ありませんが、私は急いで昨日と英語は私の母国語ではない..ですadvanced-ip-scanner.com ..とスキャナのためのリンクがあります
ZSN

opは彼がスキャナーをダウンロードしたと言った..私はどこでダウンロードできますか?:) @lenik私はLinuxを毎日使用しないので、nmapは毎日起動するものではありません-それを使用する方法はまったく別の答えです。
Piotr Kula 14

@ppumkin- WindowsとMacのnmapをとにかく取得できます ...
Wilf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.