ssh远程登录问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
virtual163
帖子: 41
注册时间: 2018-01-30 12:55
系统: ubuntu 23.04
来自: china
联系:

ssh远程登录问题

#1

帖子 virtual163 » 2023-10-30 7:55

新安装的ubuntu13.10桌面版系统,在用证书登录别的系统的时候发现的问题。

代码: 全选

Welcome to Ubuntu 23.10 (GNU/Linux 6.5.0-10-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

0 updates can be applied immediately.

Last login: Mon Oct 30 07:31:30 2023 from 10.10.10.88
mrchen@MrChen-Duet:~$ cd .ssh/
mrchen@MrChen-Duet:~/.ssh$ ll
total 32
drwx------  2 mrchen mrchen  119 Oct 30 07:28 ./
drwxr-x--- 21 mrchen mrchen 4096 Oct 30 07:28 ../
-rw-------  1 mrchen mrchen  738 Oct 17 08:19 authorized_keys
-rw-r--r--  1 mrchen mrchen 6467 Oct 29 20:59 config
-rw-------  1 mrchen mrchen 2320 Oct 30 06:38 known_hosts
-rw-------  1 mrchen mrchen 2098 Oct 29 21:27 known_hosts.old
-rw-------  1 mrchen mrchen 3434 Oct 29 21:17 Mr.Chen
-rw-r--r--  1 mrchen mrchen  738 Oct 30 07:28 Mr.Chen.pub
mrchen@MrChen-Duet:~/.ssh$ ssh-copy-id MrChen-T14 
/usr/bin/ssh-copy-id: ERROR: No identities found
mrchen@MrChen-Duet:~/.ssh$ ssh MrChen-T14 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/mrchen/.ssh/Mr.Chen.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/home/mrchen/.ssh/Mr.Chen.pub": bad permissions
mrchen@10.10.10.88's password: 
Permission denied, please try again.
mrchen@10.10.10.88's password: 
Permission denied, please try again.
mrchen@10.10.10.88's password: 
mrchen@10.10.10.88: Permission denied (publickey,password).
mrchen@MrChen-Duet:~/.ssh$ ssh -i Mr.Chen M
ModemManager  MrChen-Duet   MrChen-T14    
mrchen@MrChen-Duet:~/.ssh$ ssh -i Mr.Chen MrChen-T14 
Enter passphrase for key 'Mr.Chen': 
Welcome to Ubuntu 23.10 (GNU/Linux 6.5.0-10-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

0 updates can be applied immediately.

Last login: Mon Oct 30 07:30:40 2023 from 10.10.10.89
┌─[mrchen@MrChen-T14]─[~]
└──╼$exit
logout
Connection to 10.10.10.88 closed.
mrchen@MrChen-Duet:~/.ssh$ ssh MrChen-T14 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/mrchen/.ssh/Mr.Chen.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/home/mrchen/.ssh/Mr.Chen.pub": bad permissions
mrchen@10.10.10.88's password: 
Welcome to Ubuntu 23.10 (GNU/Linux 6.5.0-10-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

0 updates can be applied immediately.

Last login: Mon Oct 30 07:52:21 2023 from 10.10.10.89
┌─[mrchen@MrChen-T14]─[~]
└──╼$
头像
astolia
论坛版主
帖子: 6465
注册时间: 2008-09-18 13:11

Re: ssh远程登录问题

#2

帖子 astolia » 2023-10-30 10:03

学点英文吧
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/mrchen/.ssh/Mr.Chen.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/home/mrchen/.ssh/Mr.Chen.pub": bad permissions
/home/mrchen/.ssh/Mr.Chen.pub文件权限是644,要改成600
virtual163
帖子: 41
注册时间: 2018-01-30 12:55
系统: ubuntu 23.04
来自: china
联系:

Re: ssh远程登录问题

#3

帖子 virtual163 » 2023-10-30 20:57

你没有看我发的代码哪一块的吧,权限没有问题?
Screenshot from 2023-10-30 20-55-39.png
头像
astolia
论坛版主
帖子: 6465
注册时间: 2008-09-18 13:11

Re: ssh远程登录问题

#4

帖子 astolia » 2023-10-30 21:34

virtual163 写了: 2023-10-30 20:57 你没有看我发的代码哪一块的吧,权限没有问题?
Screenshot from 2023-10-30 20-55-39.png
你没有看它报的错和我写的是哪个文件吧,权限没有问题?至于它为什么要把一个.pub文件认作是私钥文件,这就是该你去检查文件内容的事了

如果你是要问ssh-copy-id为什么要报No identities found,那建议你去读一下man ssh-copy-id的内容,看看它到底是怎么个运作流程
anth
帖子: 172
注册时间: 2010-11-09 3:06

Re: ssh远程登录问题

#5

帖子 anth » 2023-10-31 11:38

astolia 写了: 2023-10-30 21:34
virtual163 写了: 2023-10-30 20:57 你没有看我发的代码哪一块的吧,权限没有问题?
Screenshot from 2023-10-30 20-55-39.png
你没有看它报的错和我写的是哪个文件吧,权限没有问题?至于它为什么要把一个.pub文件认作是私钥文件,这就是该你去检查文件内容的事了

如果你是要问ssh-copy-id为什么要报No identities found,那建议你去读一下man ssh-copy-id的内容,看看它到底是怎么个运作流程
我对比了一下我的.ssh文件夹 确认他的权限没有问题 报警信息确实是权限问题 他的公开密钥被当成私密密钥了 他的ssh脚本写错了
anth
帖子: 172
注册时间: 2010-11-09 3:06

Re: ssh远程登录问题

#6

帖子 anth » 2023-10-31 11:41

我查过历史文件 他没搞懂ssh copy id命令 这个错了
anth
帖子: 172
注册时间: 2010-11-09 3:06

Re: ssh远程登录问题

#7

帖子 anth » 2023-10-31 11:42

说真的 新手第一次配置这个东西还是挺麻烦的 我都是几年前配了一次 留了配置记录再也没管过
virtual163
帖子: 41
注册时间: 2018-01-30 12:55
系统: ubuntu 23.04
来自: china
联系:

Re: ssh远程登录问题

#8

帖子 virtual163 » 2023-10-31 12:01

最后查了一下,可能是ssh网络代理的问题。用如下方法解决了
执行ssh-add时出现Could not open a connection to your authentication agent

在执行 ssh-add ~/.ssh/id_ras 时发生此错,

执行如下命令 ssh-agent bash
然后再执行 ssh-add ~/.ssh/id_ras 即可。
anth
帖子: 172
注册时间: 2010-11-09 3:06

Re: ssh远程登录问题

#9

帖子 anth » 2023-10-31 12:07

virtual163 写了: 2023-10-31 12:01 最后查了一下,可能是ssh网络代理的问题。用如下方法解决了
执行ssh-add时出现Could not open a connection to your authentication agent

在执行 ssh-add ~/.ssh/id_ras 时发生此错,

执行如下命令 ssh-agent bash
然后再执行 ssh-add ~/.ssh/id_ras 即可。

你只改了本机临时参数 一旦关机 回到解放前 给你一个图片 自己去查man记录 对着改


ssh-agent bash
ssh-add /home/anth/.ssh/id_rsa
ssh-copy-id ubuntu@ip
mv keyname id_rsa ---auto ssh-add
回复