多くの場合、操作のために Kali ホストにリモートでログインする必要があります。
SSH は、アプリケーション層に基づくセキュリティ プロトコルです。SSH は、リモート ログイン セッションやその他のネットワーク サービスにセキュリティを提供するために設計された、より信頼性の高いプロトコルです。SSH プロトコルを使用すると、リモート管理プロセスでの情報漏洩を効果的に防ぐことができます。
1. SSHサービスの設定
root ユーザーとして、Kali ターミナルを開きます
vim /etc/ssh/sshd_config
#PermitRootLogin prohibit-password 取消注释并prohibit-password改为yes
#PubkeyAuthentication yes 取消注释
注: 禁止パスワード: 禁止パスワード
PubkeyAuthentication: 公開キー認証。このオプションを有効にすると、Xshell で SSH キー ログインを構成できるようになります。
構成ファイルを変更した後、ssh サービスを再起動します。
systemctl restart ssh
起動時に自動的に開始するように ssh サービスを設定する
update-rc.d ssh enable
ssh サービスが有効になっているかどうか、および起動時に自動的に開始されるかどうかを確認します。
systemctl status ssh
リモート接続用のKaliホストのIPアドレス情報を取得します。
ifconfig
2.Xshell経由のリモートログイン
公式ウェブサイト https://www.xshell.com/zh/xshell/から Xshell をダウンロードします。
Xshell と Xftp の両方をダウンロードすることをお勧めします。Xftp はファイルをリモートでアップロードおよびダウンロードできます。
クリックしてダウンロードし、メールボックスにログインし、メールボックス内のリンクをクリックします。メールボックスにリンクがない場合は、スパムと見なされるかどうかを確認します (通常はスパムではありません)。
2 通のメールが送信されます。リンクをクリックしてダウンロードしてください
インストール手順はすべて中国語なので詳細は省略します
インストールが完了したら、ソフトウェアを開くと、小さなボックスが表示されるので、それを取り消し線で消し、次のようにします。
ssh [email protected]
ssh ユーザー名@ホスト IP アドレス
root ユーザーのパスワードを入力してログインします
同様に、一般ユーザー dq としてログインできます。
このようにして、Kali ホストをリモートで操作できます。