Androidの「known_hosts」にホストを追加できません - ssh フィールド android 関連 問題

Cannot add host to known hosts in android












4
vote

問題

日本語

SSHを使用して、私のAndroidの受話器からMy NASに接続しています。 秘密鍵は私のPC上で生成され、電話のSDカードフォルダに配置されました。 だから私は識別フラグを使ってキーファイルを見つけるためにどこにあるように指示するようにしています、so

<事前> <コード> 9988776655443330

私が接続しようとするたびに私は「ホストの信憑性を確立できない」というメッセージを受け取ります。だから私は接続を続けたいのかを尋ねられ、私は毎回「はい」を手動で言わなければなりません。

HOST_HOSTSにホストを追加できないため、手動で確認する毎回尋ねられます。私は自分のデバイスに ".ssh"を見つけようとしましたが、見つけることができません。

<事前> <コード> 9988776655443331

誰かが助けてくれる?

ありがとう。

編集:手動で/ data/.ssh/known_hostsを作成しましたが、問題は解決します

  
       

回答リスト

2
 
vote

その理由は不十分な権限である可能性があります。アプリは単に 998887766654330 (Appがインストールされているときに既にAndroidシステムによって既に作成されている<コード>以外)のディレクトリを作成することを選択できません。だからこれはそれが最初の場所で失敗した理由でした。

「root電力」を使用した後も 99887766544332 ディレクトリを作成し、(最も空の)<コード> 99887665444333 ファイルを作成してください。この問題はおそらく同じでした:それらを作成したユーザーが所有している場合(root)、およびアプリはディレクトリを入力できなかった場合、ファイルに書き込むことができない可能性があります。

これには2つの解決策があります。最初に自分自身がアプリ SUPER_USER 特権を付与しました。これがあなたに問題ない場合(そしてあなたはそのアプリを信頼しています)、あなたの問題はそれに遭遇しました。もちろん、これは 998877666544335 権限を要求するためのアプリがあなたの症例で行う必要があります。

より制限的なアプローチは、ディレクトリとファイルへの正しい特権を、例えば、ファイルに付与されていたでしょう。 <コード> 99887665544336 アプリのユーザー、または<コード> 998877666544337 適切に。そのアプリによって所有されている場合、このアプリだけがそこにアクセスできるでしょう、それは最良の解決策です。このためには、まずユーザーを把握する必要があります。 <コード> 998877666544338 (<コード> 99887766544339 をアプリのパッケージ名)を使用して、<コード> 9988776665443310

を実行します。
 
 

関連する質問

6  AndroidキーボードとCtrlキーを再マッピングします  ( Android keyboard and remapping the ctrl key ) 
私はAndroidバージョン4.1.2を実行しているSamsung Galaxy 10.1を持っています。私はSSHを使ってUbuntu 12.04 LTSを実行するマイメインマシンにリモート接続しています。私がつながっていると私はemacs 24.3で私のす...

16  SSH上でリモートマシンのためにX11サーバとしてAndroidデバイスを使用することは可能ですか?  ( Is it possible to use an android device as x11 server for a remote machine over ) 
デスクトップコンピュータが起動しているときは、インターネット上でもノートブックと接続することができます(私のルーターを私のデスクトップコンピュータにsshを転送するように設定しました)。私のデスクトップコンピュータはGNU / Linux(Ubuntu Dis...

5  sshroid(またはADBシェル)を介してタスクタスクを実行する  ( Running a tasker task via sshdroid or adb shell ) 
SSHDRoidを介して、ADBシェルからタスクタスクを手動で実行しようとしています。私はいます 次のPUTTY(Windows SSHクライアント)の実行: AMブロードキャスト-a net.dinglisch.android.tasker.actio...

7  $ home / .sshの代わりに/data/.sshを読み込もうとしているターミナルエミュレータのSSH  ( Terminal emulators ssh trying to read data ssh instead of home ssh ) 
ターミナルエミュレータのSSHを使ってみると ssh:警告:/ data/.sshの作成に失敗しました:権限が拒否されました。 または2012-08-19: ディレクトリ '/ data / ssh_client'を作成できませんでした。 タイプの場...

4  Androidの「known_hosts」にホストを追加できません  ( Cannot add host to known hosts in android ) 
SSHを使用して、私のAndroidの受話器からMy NASに接続しています。 秘密鍵は私のPC上で生成され、電話のSDカードフォルダに配置されました。 だから私は識別フラグを使ってキーファイルを見つけるためにどこにあるように指示するようにしています、so ...

24  根ざしたAndroid携帯電話で利用可能なコマンドラインSSHクライアントはありますか?  ( Are there any command line ssh clients available for rooted android phones ) 
私はコネコンボットを持っていますが、私はスクリプトできるものを探しています。 編集:ここで説明するには、 スクリプトをターミナルから興味を持っていません。私がやりたいことは、自動化/スケジュールされた方法でsshコマンドを実行することです。 TaskerとL...

26  Wi-Fiノードに自動的に接続しますが、暗号化を通じてすべてをルーティングします。  ( Automatically connect to wi fi nodes but route everything through encryption ) 
VPNS についての私の質問は、携帯電話を自動的に暗号化されていないアクセスポイントに自動的に接続する方法はあります。しかし、私のホームネットワークを通してすべての私のトラフィックをルーティングしますか? これは、データプランに代わるものであるが、データプラ...

2  NASへのAndroidからのSSHFS  ( Sshfs from android to nas ) 
HTC M7の内部ストレージ上のフォルダを 9988877665544330 を介してマウントするフォルダをNASのフォルダに取得しようとしています。目標は、例えば 99887766544331 フォルダの設定がほとんど無制限のストレージを持つようにすること...

6  AndroidのSSHとVIM / LATEX / C ++への最も快適な方法は何ですか?  ( What is the most comfortable way to ssh and vim latex c on android ) 
私はドロイドXを取得する必要がある場合、議論しています。私は仕事のためにそれを使いたいです。私はVimを使います。 私はこれがConnectBotで可能であることを知っています。しかし、可能な限り、私はコーヒーショップでラップトップを代用できることを意味しませ...

0  Ubuntu DesktopにSSH  ( Ssh to ubuntu desktop ) 
動的DNSサービス(Noip)を使用して、自宅のUbuntuデスクトップにSSHサーバを設定しました。 Androidバージョン4.4.2を実行しているWi-Fi専用のAndroidタブレットがあります。私のタブレットでは、私の大学のサーバーなどの他のSSHサ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有