![ssh-copy-id 找不到身分 ubuntu 錯誤](https://rvso.com/image/1083750/ssh-copy-id%20%E6%89%BE%E4%B8%8D%E5%88%B0%E8%BA%AB%E5%88%86%20ubuntu%20%E9%8C%AF%E8%AA%A4%20.png)
我有兩台機器,它們的設定完全相同,名稱和使用者相同,一切都完全相同。每台電腦都有兩個名為 userA 的使用者(你血清A@UserA) 和 userB (userB@UserA)。我已經使用電纜連接了兩台機器並設置了網路有線連接,然後ping
它們都可以看到對方。etc/hosts
兩台機器的外觀如下:
127.0.0.1 localhost
127.0.1.1 UserA
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.0.1 master
192.168.0.2 slave
我想要做的是更改UserA
兩台機器的 ,使一台機器命名master
,另一台機器命名slave
,這樣在主機上用戶將像這樣(userA@master
和userB@master
),而在從機上他們將是(userA@slave
和userB@slave
)。
我想要做的另一件事是執行這個命令:
userB@master:~$ ssh-copy-id -i $HOME/.ssh/id_rsa.pub userB@slave
但問題是,當我運行它時,我收到此錯誤:
/usr/bin/ssh-copy-id: ERROR: No identities found
所以如果有人可以請建議。