- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
windows平台上cvs(ssh)客户端配置指南
Windows平台上CVS(SSH)客户端配置指南
CVS服务器一般安装在一台Linux服务器上。我们可以使用CVS的pserver方式访问这台CVS服务器。有关如何使用pserver方式访问CVS服务器的方法这里不做介绍了,可参考其他相关资料,无非是服务器端使用xinetd等监听一个pserver端口,然后WinCVS中指定CVSROOT的参数时指定为pserver模式即可。这里给出如何使用SSH安全方式访问CVS服务器并操作CVS数据仓库的配置方法。假定CVS服务器安装了OpenSSH服务程序并提供开放的SSH登陆服务;已经配置好CVS服务器(直接登陆到服务器后可以本地使用cvs命令访问CVS数据仓库)。
所需的软件包:
WinCVS 安装程序 — CVS的Windows平台下可GUI客户端
Python安装程序 — 解释性语言Python环境,为WinCVS提供强大的宏操作
Putty 安装程序 — ssh登陆程序
安装上述软件包,以下文档默认所有程序安装在C:\Program Files\目录下,如:
WinCVS的安装目录为C:\Program Files\WinCVS
Python 的安装目录为 C:\Program Files\Python-2.3.3
Putty的安装目录为 C:\Program Files\putty
配置ssh客户程序putty以Public Key Authorize方式登陆OpenSSH服务器
我们将使用putty作为OpenSSH的MS Win平台下的客户端程序登陆服务器。这一节主要讲述如何配置Public Key Authorize方式登陆SSH服务器。假设读者有基本的SSH登陆校验的基本知识。如果有不明白的地方或者没有阐述清楚的地方,请参考SSH的相关资料和putty提供的Help文件。
生成密匙对。运行puttygen.exe程序,
生成一对SSH2-RSA 长1024的密匙对,如上图中所示,然后点选Generate按钮并不断移动鼠标以便为密匙对的生成提供随机数种子。密匙生成后,还需要设置一些其他的参数,如下:
Key comment项指定当前密匙对的描述,这个comment保存在密匙的文本中,服务器上可能会有多个公匙,这有助于今后对公匙文件的维护,便于区分各公匙。
Key passphrase 和 Confirm passphrase两项为SSH密匙对增加一个本地密匙。然后粘贴
Public key for pasting into OpenSSH authorized_keys2 files:栏下的内容放在服务器的家目录中的.ssh目录下的authorized_keys2文件中。或者点选使用Save public key将公匙保存到一个文件中并上传到服务器,然后加入到$HOME/.ssh/authorized_key文件中(OpenSSH的最新版本可以根据密匙自动判定使用SSH1还是使用SSH2模式,无需建立.ssh2目录和authorized_key2文件,只需创建目录.ssh和文件authorized_key,并将新的公匙内容添加到authorized_key文件末尾即可)。
点选Save private key按钮保存私匙。私匙必须妥善保存,一对密匙对用来验证用户身份。因此理论上如果私匙被别人非法获取的话,他可以利用该私匙以你的身份登陆服务器。当然上面的Key Passphrase就是为了防止丢失私匙文件的,给私匙文件添加一个密码保护,以获取更高的安全性,所以上面的key passphrase一般建议给定。如果你能保证私匙的安全性或者对安全完全不关心的话,不指定key passphrase也可以的。不制定key passphrase的时候,只要配置好了putty的登陆方式,可以达到自动连接的目的。而有了key pasphrase则在连接前还要输入一次passphrase,增加了操作的麻烦,特别是对wincvs,如果要每次cvs的操作都需要再输入一次passphrase,那就非常麻烦了。后面会讲到如何使用pageant.exe解决这个问题。
运行putty.exe 程序,
如上图所示,设置主机IP地址,端口号(默认为22),协议(使用SSH)。后面的Saved Session可以将一个登陆参数记录起来,下次要以同样的参数连接服务器的时候可以使用Load功能取回上次配置好的登陆参数。当我们配置完所有的连接参数后,要保存到一个session中,本文中设置session的名字为MYCVSSRV。点选Save按钮保存当前设置的连接参数。点选Open按钮连接当前指定的服务器。这里是连接服务器的基本参数,为了方便WinCVS通过SSH方式访问服务器,还需要配置一些其它参数,
您可能关注的文档
最近下载
- 医疗器械相关标准-TGBC17-2024 检验检测机构常用化学试剂储存管理规范&TGBC19-2024 检验检测机构危险化学品安全管理规范.pdf VIP
- 铜陵铜化集团招聘考试题目.pdf
- 爱尔兰-性能研究申请.pdf VIP
- 呼吸道感染患者的呼吸护理.pptx VIP
- 物流管理控制程序 (一).pdf VIP
- 医疗器械体系文件- 风险管理控制程序(参考模板)&采购控制程序(参考模板).pdf VIP
- 智能世界2035报告.pdf
- 丹麦-制造商报告医疗器械事故.pdf VIP
- 关于第一类医疗器械备案有关事项的公告.docx VIP
- 2025中盐盐穴综合利用股份有限公司招聘(7人)笔试模拟试题及答案解析.docx VIP
文档评论(0)