linux下 (-t rsa指rsa加密方式的公钥/私钥对,公钥私钥默认存放的路径为/root/.ssh/)
生成私钥和公钥
ssh-keygen -t rsa
查看生成的id_rsa私钥和id_rsa.pub公钥
ls /root/.ssh/
在此目录下写入到公钥配置文件(>是覆盖 >>是追加)
cat id_rsa.pub >> authorized_keys
安装文件传输软件
yum -y install lrzsz
使用 sz 文件名 导出文件到物理机
Xshell使用私钥连接
身份验证选择Public Key
之前在root下生成的私钥 登陆时也要选择root用户
从此界面导入之前拷贝出来的私钥即可连接
--------------kali下实操-----------------
升级apt
apt-get update
安装ssh
apt-get install ssh
先切换到 /root/.ssh/
cd /root/.ssh/
(默认密钥存放路径,不切换到此无法登录)
设置rsa文件权限
chmod 600 id_rsa
连接主机
用ssh远程登录
ssh -i ./id_rsa root@要登录的ip地址
连接成功
END