-1

現在、デスクトップ コンピューターでパスワードなしの ssh ログインを受け入れるサーバーがあります。ここで、ラップトップを使用してサーバーにログインしたいと考えています。デスクトップ コンピュータにアクセスできない場合、どうすればラップトップの ssh キーを追加できますか? 実際、ラップトップからサーバーに ssh しようとするたびに、パスワードを要求されます。これが何を求めているのかわかりませんが、どのパスワードを参照していますか? 私が知っているパスワードはどれも機能しません。常にアクセス許可が拒否されます。デスクトップ コンピューターから設定した秘密の ssh キーですか?

基本的に、ラップトップからサーバーにログインするにはどうすればよいですか?

これはデジタルオーシャンサーバーにあります。sshd_config ファイルを変更し、コメントを外して許可しました。

PasswordAuthentication yes
AuthorizedKeysFile     %h/.ssh/authorized_keys

どうやら、私のパスワードレス ssh がデスクトップ コンピューターから機能していた場合でも、上記の両方がコメント アウトされていたようです。これはどのように起こりますか?

ssh-copy-id を実行できることはわかっていますが、そもそもサーバーに SSH 接続できる必要はありませんか? デスクトップ ワークステーションにアクセスできないと、サーバーにアクセスする方法がまったくありません。

4

1 に答える 1

0

あなたの質問はあまり明確ではありません。ともかく:

  • サーバーにログインすると、そのサーバーのリモートユーザーのパスワードが求められます。このユーザーは通常、ssh を実行するときに指定されます。

    ssh remote_user@server
    
  • ただし、パスワードなしで、またはパスフレーズ (つまり、実際の ssh パスワードを暗号化するために使用されるローカル PC 上のパスワード) を使用してログインすることは可能です。これはここでよく説明されています。実際には、ssh パスワードはローカル コンピューターに保存され、リモート サーバーに自動的に接続するために使用されます。このパスワードは暗号化されており、パスフレーズで保護できます。

于 2013-11-12T07:54:58.153 に答える