ラボには強力なコンピューターがあり、Ubuntu 11.10 64ビットをインストールしました。SSHサーバーをインストールしたいので、自宅からでもAndroidからでもsshでアクセスできます。しかし、私はsshサーバーを作成した経験がありません。
マシンには動的IPがあります。他のsshユーザーは必要ありません。自分用にインストールするだけで十分です。
どこから始めればいいですか?どのツールが必要で、どのように設定しますか?
ラボには強力なコンピューターがあり、Ubuntu 11.10 64ビットをインストールしました。SSHサーバーをインストールしたいので、自宅からでもAndroidからでもsshでアクセスできます。しかし、私はsshサーバーを作成した経験がありません。
マシンには動的IPがあります。他のsshユーザーは必要ありません。自分用にインストールするだけで十分です。
どこから始めればいいですか?どのツールが必要で、どのように設定しますか?
回答:
一般的なsshの使用を開始するには、openssh-serverをインストールします。
sudo apt-get install openssh-server
次回の再起動時に、これは自動的に起動するはずです。コンピューターにリモートで接続するには、リモートターミナルで次のように入力し、自分のALL-CAPS名に置き換えます。
ssh USERNAME@IPADDRESS
ここで、常に動的IPの世話をして、常にIPを再確認するようにします。
dyndns.comで無料アカウントを取得し、接続時に入力する名前を選択します。
それが完了したら、サーバーマシンに「ddclient」をインストールします。これにより、dyndnsでIPアドレスが自動的に更新されます。
sudo apt-get install ddclient
実行すると、一連の質問が表示されるので、ユーザー名、パスワード、選択したURLを入力する準備ができています。また、自動的にスタートアップに追加する必要があります。
それであるはずです。これで、sshを実行するときに、IPADDRESSの代わりに選択したURLを使用するだけです。これは、IPが変更されると自動的に更新されるためです。
ルーターがある場合は、必ずポート22をサーバーに転送してください!特定のルーターについては、portforward.comでこれに関する多くのガイドがあります。
http://www.noip.com/などのサービスを介してホスト名を取得し、sshサーバーをセットアップできます。その後、例えば経由で接続します
ssh USERNAME@HOSTNAME.no-ip.biz
xmmpp / jabberプロトコルを使用してSSHを使用できます。そのため、デスクトップや携帯電話(Androidなど)でGoogleトークだけでアクセスできます。IPパブリックは不要特別な設定は不要サービスとしてインストールして実行するだけです。スクリプトを作成し(Raspberry Piの私のラスピアンOSでテスト)、robotitoを簡単にインストールできます。このコマンドによって、あなたのホームフォルダ、ダウンロードのインストーラスクリプトに行き、ターミナルそれを呼び出すことができます手順1.シェルコマンドまたはuである:wgetのhttps://opengateway.googlecode.com/files/robotito それはホームフォルダあなたに保存されます〜 (例:/ home / pi)
その後、コマンドを入力してスクリプトを実行します:sudo ./robotito
robotitoがgtalkアカウントを使用している場合は、configフォルダー内のファイルcredentials.rbを編集し、ctrl + xおよびyを押して保存できます。デフォルトはnanoエディターを使用しています。
./jabbershd startコマンドでrobotitoフォルダーでrobotitoを実行する
Googleトーククライアントから使用できるようになりました。Googleトークアカウントにrobotito gtalkアカウントを追加し、アカウントを使用する前に互いにチャットしてテストすることを忘れないでください。
このリンクをチェックしてください:
http://www.raspberryanywhere.com/
おそらくそれは助けになるかもしれません。私は数週間からこのサービスを使用してきましたが、とてもうまくいきました!
このリンクは、どこにいてもラズベリーボードにアクセスするようなシンプルなソフトウェアチームビューアーを提供します。さらに、通常のSSHクライアントを使用できます。SSHまたはHTTP経由でボードに接続するための仮想アドレスを提供するだけです。それは確かに試してみる価値があります!
sshのインストールと使用は簡単です。https://apps.ubuntu.com/cat/applications/oneiric/openssh-server/からインストールできます。
インストールすると、起動時に自動的に実行および実行されます。ローカルマシン上のすべてのユーザーが使用できます。ネットワークに接続して接続できるようにネットワークを修正する必要がありますが、実際にはsshとは何の関係もありません。パブリックIPがある場合は、dyndns.orgやddclientなどを使用して、動的な名前を取得できます。パブリックIPがない場合、トラフィックを転送するようにネットワークを構成する必要もあります。