使用PuTTY连接SourceForge

未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-984.html

昨天忙了一下午,仍然没有用PuTTY登录上SourceForge,今天再试,还是一登录就退出。继续去搜索,看到一条评论

说一登陆就关闭了,其实是没有登录正确所致。。。还是去搜索一下怎么设置putty吧,那个create的值别忘记设。。。还有用户名,项目名,这样子的用户名别弄错。
一切都正确后,就没问题了。

去检查了下自己的设置,哈哈,果然被他说中了,create值被粗心的我打成了creat,露了个字母,赶紧改过来,可还是不行,再仔细检查,真叫人崩溃,不知道什么时候主机变成了web.sourceforge.net,修改为shell.sourceforge.net,终于可以连接上了!
连上之后会出现以下信息:

image

 

附:PuTTY连接SourceForge方法,一定要按照步骤来,不要设置错了:

现在​直接启动putty.exe是不能登陆sourceforge.net 的。按vps的方式,输入地址、用户名和密码后,程序就自动关闭。在登入前需要安装密匙,具体做法如下:
首先得生成一个SSH Key ,我们可以用putty 套件里面的 PUTTYGEN.EXE(搜索下载安装), 运行后 在parameter 里选择 “SSH2 DSA”. 然后点击 “Generate” 按钮,它会在 上方空白处 生成随机KEY,完了后在Key comment 处 填上 “用户名,项目名@shell.sourceforge.net” (注意不是@web.sourceforge.net),最后 点击 “Save private key” 保存为 *.ppk 文件.
注:”Key passphrase ” 和 “Confirm passphrase” 可以不填。 把 puttygen.exe “Public key for pasting into OpenSSH authorized_keys2 file” 框里面的所有字符复制下来 。
然后,登录你的sf帐号,切换到 “sourceforge.net/account/ssh”, 在 “Host Access Information ” 处点击 [Edit SSH Keys for Shell/CVS], 把 上述复制的字符粘贴进去。点击 update 即可。(这个选项在services的Edit SSH Keys for Shell/CVS下)
注:如果是两个KEY或者多个的话,要确保KEY与KEY之间有且只有一个回车,KEY中间不能有空格. 好了后就要去激活 SSH shell. 我们要用到PUTTY套件里面的 PAGEANT.EXE 和 PUTTY.EXE.
首先,运行PAGEANT.EXE ,在任务栏找到它,双击,点击 “Add Key “,浏览到先前保存的*.ppk ,确定即可。
然后,运行 putty.exe , 注意:在此后的操作都建立在 Key Agent 基础上,所以 PAGEANT.EXE 不能关闭。如果不关闭,在putty登陆时,不用输入密码,直接登陆;如果关闭,在登陆putty时,需要手动输入自己的密码。
设置putty:
1. Session
host name: shell.sourceforge.netport: 22 ssh
2. Connection->Data
Login detail Auto-login username: user, project-name
3. Connection->SSH
Remote command: create
之后就可以像vps时的那样进行操作了。



未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-984.html

2 thoughts on “使用PuTTY连接SourceForge

  1. Pingback: VPS备份到远程FTP脚本 | 知行近思

发表评论

电子邮件地址不会被公开。 必填项已用*标注