centos免密登录windows

发布时间 2023-12-05 11:57:21作者: 修乐

一、linux操作:

 

二、windows操作:

1、Windows系统需安装OpenSSH服务;

2、配置OpenSSH服务端的配置文件:

<1>管理员权限打开cmd终端,输入命令ssh-keygen -t rsa -f id_rsa执行后,将linux下生成的id_rsa.pub内容复制到C:\ProgramData\ssh下的目录,并修改文件名为authorized_keys;

<2>在C:\ProgramData\ssh目录下,打开sshd_config配置文件,修改PubkeyAuthentication yes,AuthorizedKeysFile C:/ProgramData/ssh/authorized_keys,再将最后两行进行注释,并保存,如下图所示

3、重启OpenSSH服务(管理员权限启动cmd,并输入net  start sshd启动OpenSSH服务,或者找到此电脑,右键-管理-服务和应用程序-服务,找到OpenSSH SSH Server,重新启动)。

注意事项:OpenSSH Authentication Agent服务如果开启,需停止。