linux下使用ssh密钥验证方式登录其他linux的问题(关于Enter passphrase for key)

老鸟们,大家好
碰到了个难题,本人新装了个unbuntu11.04,打算告别windows,但是有些问题。
工作需要,需要登录到其他的linux(freebsd)工作,在windows中使用SecureCRT创建的Identity文件登录,没有设置密钥短语,在linux下使用ssh username@host -i identity 命令登录是却总是要求输入密钥短语,直接打回车也不行,但是在windows下用SecureCrt就能正常登录,什么原因呢?另外试了几个linux下的ssh图形客户端,没有好用的,putty不知到怎么使用identity,lcrt只支持密码方式,不认密钥认证登录方式,SecureCRT linux版装上了,但是点击图标启动却没有反应,官网上是ubuntu10的版本,可能版本不对,PAC-Manager也装不上,谁能帮帮我啊!关键是解决那个SSHEnter passphrase for key的问题,万分感谢

用ssh的话有两种方式哦
1.你知道对方用户在那台主机的(登录)密码,输入密码 回车就可以了
2.用ssh key-gen生成密钥(比如rsa的)然后到你指定的目录(生成密钥时可以指定)下找到公钥,通过比如U盘或scp拷贝到对方主机的.ssh文件下记得命名为authorized_keys,用chmod 600 改一下那个啥,然后(如果生成密钥是没指定密码)应该就可以直接登入
具体网上查哈
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-07
如果没有设置登录密码的话,你使用Telnet登录试试,ssh本身就是要密码的。
第2个回答  2011-07-04

另外,团IDC网上有许多产品团购,便宜有口碑
第3个回答  2011-07-02
你的SecureCRT是不是没有注册啊,找一个注册码放在配置文件里面试试

...其他linux的问题(关于Enter passphrase for key)
用ssh的话有两种方式哦 1.你知道对方用户在那台主机的(登录)密码,输入密码 回车就可以了 2.用ssh key-gen生成密钥(比如rsa的)然后到你指定的目录(生成密钥时可以指定)下找到公钥,通过比如U盘或scp拷贝到对方主机的.ssh文件下记得命名为authorized_keys,用chmod 600 改一下那个啥,然后(如果生成...

Linux用户使用密钥登录详解
场景一:禁用root口令登录,root用户只使用密钥登录调整ssh配置[root@k8s-etcd-2?~]#?vim?\/etc\/ssh\/sshd_configRSAAuthentication???yes???#取消注释,开启RSA验证PubkeyAuthentication???yes???#取消注释,开启使用密钥验证登录 使用ssh-keygen来生成RSA密钥id_rsa 文件为私钥 id_rsa.pub是公钥 使用参...

如何使用SSH密钥方式登录Linux
Enter passphrase (empty for no passphrase): <== 输入密钥锁码,或直接按 Enter 留空 Enter same passphrase again: <== 再输入一遍密钥锁码 Your identification has been saved in \/root\/.ssh\/id_rsa. <== 私钥 Your public key has been saved in \/root\/.ssh\/id_rsa.pub. <== 公...

...key) 同忘记 enter passphrase for key '~\/.ssh\/id_rsa'
ssh密钥失效 1)检查本地ssh密钥文件是否存在,命令如下 如果存在,命令行会输出:id_rsa id_rsa.pub known_hosts 如果存在,执行2),否则3)2)删除ssh文件夹 3)创建新的ssh密钥,命令如下:(这里所遇到的3次提示,直接回车即可)4)复制3)中生成的id_rsa.pub 粘贴到 coding网站上的 个...

为Linux系统的VPS服务器开启SSH密钥登录的方法
Enter passphrase (empty for no passphrase): \/\/输入密钥密码,可以直接回车 Enter same passphrase again: \/\/重复密钥密码,可以直接回车 Your identification has been saved in \/root\/.ssh\/id_rsa. \/\/提示公钥和私钥已经存放在\/root \/.ssh\/目录下 Your public key has been saved in \/root\/....

MAC终端 SSH 登录: Enter passphrase for key
导致ssh免登录设置完成后一直需要输入私钥密码,才能链接SSH服务端,非常不方便 将私钥添加到钥匙串中,按照提示输入私钥密码 在.ssh文件夹下config文件中配置服务器属性, UseKeychain , AddKeysToAgent 设置为YES 如果没有该文件,就创建一个 配置好以后 直接用 ssh name 就可以免密访问服务器啦 ...

linux下怎样设置ssh无密码登录
测试使用密钥对进行远程登陆 [root@server ~]# ssh peter@192.168.0.2 Enter passphrase for key '\/root\/.ssh\/id_rsa': #提示输入密码短语,请输入刚才设置的密码短语 Last login: Sun Oct 10 11:32:14 2010 from 192.168.0.1 [peter@client ~]如果你不能用正确的登录,应该重新检查...

...连接远程Linux的一丁点注意点(ssh密钥passphrase、ssh-agent)_百度...
在使用SSH密钥登录时,若设置了密钥密码,可能会遇到X11连接失败的情况,常见错误提示为"Cannot parse privateKey: Encrypted OpenSSH private key detected, but no passphrase given"。这表明密钥密码的存在导致了X11无法直接连接。解决方法在于将SSH连接的身份验证方式改为ssh-agent。首先在Windows本机上...

使ssh登陆不用输入密码的方法
第一步:生成密匙对,我用的是rsa的密钥。使用命令 "ssh-keygen -t rsa"[Copy to clipboard] [ - ]CODE: [user1@rh user1]$ ssh-keygen -t rsa Generating public\/private rsa key pair.Enter file in which to save the key (\/home\/user1\/.ssh\/id_rsa):Created directory '\/home\/...

linux下怎样设置ssh无密码登录
一、用ssh-keygen创建公钥 haifeng@haifeng-EX38-DS4:\/$ ssh-keygen -t rsa Generating public\/private rsa key pair.Enter file in which to save the key (\/home\/haifeng\/.ssh\/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been ...

相似回答