用scp将主机中的文件复制到虚拟机中的客户机中

2024-12-30 23:13:18
推荐回答(4个)
回答1:

scp [-r] sourcefile username@clienthost:/destdirectory

例如拷贝文件test.txt 到客户机/tmp下,客户机IP:192.168.0.2
scp test.txt root@192.168.0.2:/tmp
拷贝test目录到客户机/tmp下:
scp -r test root@192.168.0.2:/tmp
前提是主机能够ssh到客户机

回答2:

看一下是否是主机里面的虚拟网卡被禁用了,如果没问题,检查下防火墙,selinux等是否关闭。

私有地址相同,如果两台机器的ip还能存在,那说明两个ip的网关不一样,不然就是ip冲突,有一台电脑的ip是无效的。

回答3:

假设两个主机的ip是192.168.1.1和192.168.1.2
scp usr1@192.168.1.1 :filename1 usr2@192.168.1.2:filename2

输入对应的用户密码就可以完成cp

“我可以在客户机中用scp命令将客户机中的文件复制到虚拟机外的主机中, 但是却无法从主机复制文件到客户机中. 主机的ip是202.201.13.87, 客户机的ip为10.0.2.15”

说明你在客户机上没有运行 sshd服务。

回答4:

你主机无法ping通客户机应该是你搭建虚拟机的时候桥接关系选择不对,换个桥接关系试试