如何配置Bitvise SSH Server使用SSH公钥免密登陆
# 如何在linux系统中使用SSH远程登录windows系统
- 首先需要在linux系统中生成公钥私钥对,在终端执行以下命令:
ssh-keygen -t rsa
运行该命令后会生成如下两个文件id_rsa 和id_rsa.pub,文件位置在/root/.ssh/目录下。然后将id_rsa.pub公钥文件复制到windows中存放,方便后续使用。 - 在windows中启动SSH服务,这里使用的是bitvise SSH server,下载完成之后,点击Open easy setting,进行账户设置。
打开界面如下,点击第二个状态栏,创建windows账户,点击添加。
首先输入用户名,名称一般为windows当前登录的用户名;然后再导入公钥文件。
导入公钥文件页面如下,点击import导入,导入的文件就是刚刚从linux系统中复制到windows中的公钥文件,导入之后点击保存更改。
创建好用户之后,设置密码存储,这样就可以在linux远程此主机时能够使用当前的账户认证,拥有管理员权限,远程对文件进行操作。
3.本例是在spug运维平台中远程windows,首次添加主机需要输入账号密码,认证完成之后就可以远程操作了。