リモートしごとをするとき、SSHリモートログインサーバーは不可欠です。 ほとんどの人がXShellに行き、それからPuttyやMobaXTermなどの人もいます。 実際、Win10にはすでに独自のsshクライアントとサーバーがあるため、単にそれを使用するだけで、何もダウンロードする必要はありません。 sshクライアントの使い方を見てみましょう。キーは、対応するキーのアクセス許可です。
ssh key
id_rsaという名前のファイル、会社のサーバーへの接続に使用する独自の秘密鍵がすでにあると想定しています。 -iを使用してパスを指定できます。ユーザー名の下の.sshフォルダーに配置することをお勧めします。
次に、ログインを試みます。エラーが発生する可能性があります。他のログイン方法も報告する可能性が非常に高く、秘密鍵ファイルの権限が公開されすぎています。 つまり、他の人があなたの秘密鍵を簡単に見ることができる場合(id_rsaファイルのアクセス権に制限はありません)、sshはあなたの秘密鍵を無視します。
PS C:\Users\wangyueheng> ssh -p 30000 wangyueheng@1.2.3.4 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions for 'C:\\Users\\wangyueheng/.ssh/id_rsa' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "C:\\Users\\wangyueheng/.ssh/id_rsa": bad permissions wangyueheng@10.246.254.81: Permission denied (publickey).
linux環境だったら、
sudo chmod 600 ~/.ssh/id_rsa
を実行して、他の人がこのファイルにアクセスできないようにします。
Windowsにはchmodコマンドはありません。 他の方法で権限を変更する必要があります。
id_rsaファイルの場合:右クリック-プロパティ-セキュリティ-詳細。 自分のコンピューターでは、属性は次のようになります。
この秘密鍵ファイルはあなたに固有のものです。 その後、これを使用してサーバーにログインできます。
Genjitende wa, kono himitsuken fairu wa an