免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3122 | 回复: 5
打印 上一主题 下一主题

Linux 下登陆CVS需要怎么设置?Dos下如何连密码一起输入? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-14 16:07 |只看该作者 |倒序浏览
我在本地客户机的/etc/profile里设置一下内容:
CVSROOT=:ext:USER@test.server.address:/path/to/cvsroot
export CVSROOT = ssh

可是Linux下我还是不能登陆CVS:cvs -d :ssh:USER@test.server.address:/path/to/cvsroot login
提示cvs login: Unknown method (`ssh') in CVSROOT.
cvs [login aborted]: Bad CVSROOT: `:ssh:chennychen@192.168.0.249:/other/cvsroot'.
这是怎么回事呢?还有什么地方需要设置?

在Windows下,用cvs的命令行可以登陆,可是需要输入密码,可以将密码一起写入命令行么?怎么实现?

谢谢

论坛徽章:
0
2 [报告]
发表于 2005-12-15 07:54 |只看该作者
你的CVS server配置支持ssh呢?还是用的pserver?

论坛徽章:
0
3 [报告]
发表于 2005-12-15 20:19 |只看该作者
CVS server配置支持ssh的,Dos下可以运行成功

就是Linux下如何连密码一起输入呢?有可用的选项么?

论坛徽章:
0
4 [报告]
发表于 2005-12-16 01:50 |只看该作者
export CVSROOT=:ext:USER@test.server.address:/path/to/cvsroot
export CVS_RSH=ssh

前提是你能ssh到server上,不用密码那种(把你的public key放上去).
然后不用login, 直接 co, ci , up....

论坛徽章:
0
5 [报告]
发表于 2005-12-20 13:40 |只看该作者
谢谢!
我现在已经可以在Linux从cvs上checkout 模块了,可是每次都要提示输入我的密码
如何避免输入密码呢?

我的私钥应该放在什么位置?(我在2台计算机(Windows和linux)上用的同一个cvs帐户,所以只需要把私钥拷贝到当前linux计算机上就可以了么?如何设置?)

论坛徽章:
0
6 [报告]
发表于 2005-12-21 19:08 |只看该作者
使用ssh的 RSA 认证,设置密钥从而解决的该问题! ssh-keygen -t rsa
Linux 下生成的密码不能用于Windows
所以要从新分配CVS帐号才行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP