需要工具:
GitBash.exe(需要安装)或是PowerShell工具(系统自带)
配置步骤
步骤一:生成密钥
ssh-keygen -t rsa
默认按回车,直到密钥生成;
密钥存储的路径会在日志中展示;默认在(C://Users/用户名/.ssh)目录中
步骤二:在Linux服务器配置公钥
进入本地密钥存储目录,例如:C://Users/用户名/.ssh
使用记事本打开 id_rsa.pub,复制全部内容;
登录linux服务器,进入你需要链接的用户的根目录下,查看是否有.ssh目录
cd /root
ls -ld .ssh
有则进入,没有则创建
cd /root
mkdir .ssh
chmod -R 700 /root/.ssh
将复制的本地公钥id_rsa.pub保存到authorized_keys中
vim authorized_keys
chmod 600 authorized_keys
步骤三:直接登录
至此已经完成使用密钥进行无密码登录。