配置Cygwin支持无密码SSH登陆

1、安装SSH

默认的Cygwin没有安装ssh,所以重新运行http://www.cygwin.com/setup.exe

在Select Packages的时候,在search输入ssh,选择openssh:The OpenSSH server and client programs

2、配置SSH服务(以管理员身份运行cygwin)

执行:ssh-host-config

Should privilege separation be used?   yes

Do you want to install sshd as a service?  yes

默认确认

Do you want to use a different name?  no

Create new privileged user account 'cyg_server'?  yes

输入密码

启动SSH服务:cygrunsrv  -S  sshd

3、生成SSH Key

ssh-keygen  -t  rsa(密码为空,路径默认)

cp  .ssh/id_rsa.pub  .ssh/authorized_keys

4、登陆测试

ssh  localhost

作者:iteye yangshangchuan

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/tools/

时间: 2025-01-20 12:50:08

配置Cygwin支持无密码SSH登陆的相关文章

linux下如何实现ssh无密码验证登陆

ssh配置 主机A:10.0.5.199 主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B 先确保所有主机的防火墙处于关闭状态. 在主机A上执行如下: 1. $cd ~/.ssh 2. $ssh-keygen -t rsa  ------------------然后一直按回车键,就会按照默认的选项将生成的私钥保存在.ssh/id_rsa文件中,生成的公钥保存在.ssh/id_rsa.pub中. 3. $cp id_rsa.pub authorized_keys 这步完成后,正

安全-php使用ssh2可以用配置rsa密码无密码登陆吗

问题描述 php使用ssh2可以用配置rsa密码无密码登陆吗 RT,就是怎么在php实现用ssh2无密码登陆,之前配置好. 这样密码就不用写在php页面上,保证密码的安全.

vSphere ssh登陆配置图文详解

vSphere(esxi)在某些情况下需要通过ssh登陆,比如由于某种原因,你无法通过控制台直接拷贝文件下来,需要人工ssh登陆进行操作.通过查询资料基本上确定如下方法可以实现需求:1. vSphere启动ssh服务 F2–>[System Customization]–>[Troubleshooting Options]–>[Enable SSH] 或者通过VMware vSphere Client实现 2. 配置连接方式 认证方式:选择challenge-response (keyb

linux nodejs-Linux下使用nodejs ssh登陆到另一台主机

问题描述 Linux下使用nodejs ssh登陆到另一台主机 const fs = require('fs'); const child_process = require('child_process'); var workerProcess = child_process.exec('ssh mxl@10.170.15.8 , function (error, stdout, stderr) { if (error) { console.log(error.stack); console.

git-shell如何限制用户ssh登陆实例

虽然git是分布式的版本管理系统,但对于团队项目开发,通常还是会在单独的服务器上创建一个git server.类似于svn,git server也有好几种配置方式.详情,可以参见git的文档http://git-scm.com/book/en/v2.这里,主要是从上述文档中摘出一部分,说明一下git-shell的用处. 假如,大家都使用ssh的方式来访问: $ git clone git@10.3.0.99:project.git 这就意味者,访问者具有权限可以ssh登陆到服务器上: $ ssh

jenkins搭建持续集成环境,配置SVN支持SVN中文路径不,怎么老是报错

问题描述 jenkins搭建持续集成环境,配置SVN支持SVN中文路径不,怎么老是报错 jenkins搭建持续集成环境,配置SVN支持SVN中文路径不,怎么老是报错 解决方案 一样的问题,等待大神解答.................................................

第三方账号登录-支持第三方账号登陆的账户系统如何设计数据库?

问题描述 支持第三方账号登陆的账户系统如何设计数据库? 现要设计一网站账户系统,可以支持手机邮箱注册登陆,同时支持腾讯QQ微信及新浪微博等第三方账号绑定登陆,该如何设计网站的账户系统数据库?之前没有相关经验,不知道有哪些需要休息的地方,求高手指教! 解决方案 http://ask.csdn.net/questions/192672 解决方案二: 第三方登录传进来用户名或者tooken,那么你就用它作为关键字,然后创建一个新的账户,并且把两者绑定起来.用户用第三方登录,就查询第三方账户对应你的系统

java 使用jsch包进行ssh登陆失败,手动ssh命令可登陆

问题描述 java 使用jsch包进行ssh登陆失败,手动ssh命令可登陆 报错如下:com.jcraft.jsch.JSchException: Session.connect: java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64 and can only range from 512 to 1024 (inclusive) 网上查到类似的说是jdk版本问题,目前使用的是1.6,

《C语言编程初学者指南》一1.1 安装和配置Cygwin环境

1.1 安装和配置Cygwin环境 要学习C编程,所需的所有东西只不过是一台计算机.一款文本编辑器.C库和一个C编译器.在整个本书中,我们使用一款简单的文本编辑器来编写C程序.和很多高级的编程语言(如Visual Basic或C#)不同,C语言并不需要一个高级的图形化用户界面(graphical user interface,GUI).实际上,一个复杂的.功能丰富的界面,可能会让想要学习编程的初学者分心.他们很容易去关注漂亮界面的那些细枝末节,而不是关注诸如变量和循环这样的基本的编程概念,而这些