SSHキーパーミッションChmod設定?
自分のWebサイトとそのデータベースにアクセスするには、マシンでSSHを使用する必要があります(シンボリックリンクを設定しますが、私は回避します)。 次の問題:コマンドを入力します:ssh-keygen -t dsa 公開/秘密のdsaキーペアを生成します。デフォルト(/home/user/.ssh/id_dsa)で保存します。Enterパスフレーズを2回入力します その後、私はこれを取り戻します: 警告:保護されていないプライベートキーファイル! 「/home/etc.ssh/id_rsa」のアクセス許可0755が開いています。秘密鍵ファイルには他の人がアクセスできないようにすることをお勧めします。この秘密鍵は無視されます。不正な権限:キーを無視:[VAR / LIB / SOMEWHEREのファイルパス] 今、これを回避するために、私は試してみました- sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub しかし、私のコンピューターがフリーズした直後に、そして再びログオンすると、がありましたcould not find .ICEauthority error。この問題を回避し、SSHファイルを削除しましたが、将来これらの問題を回避するために正しい権限を使用できるようにしたいと考えています。ICEauthorityをどのように設定する必要がありますか、SSHキーをどこに保存する必要がありますか?仮想マシンを使用するのが最善でしょうか? これはすべて非常に新しく、私は非常に急な学習曲線にいるので、どんな助けもありがたいです。