A机做了frp到B机上,B机能够显示A机的虚拟机,但是从B机用scp指令传文件到A机中,却无法在相对应的路径中找到相关文件。
上图是A机目标路径下的显示
参考GPT和自己的思路,从您提供的信息来看,您使用了以下scp指令:
scp -P 6000 -r /root/123/bbb.txt root@175.10.107.98:/root/abcd
这个指令的作用是将B机器上/root/123/bbb.txt文件复制到A机器上的/root/abcd目录中。
然而,在A机器的目标路径/root/abcd下,您列出的只有一个名为abcd.txt的文件,并没有您想要传输的bbb.txt文件。
这种情况可能有以下原因:
您可能在A机器的目标路径中输入了错误的路径,导致文件未能传输到目标路径中。您可以尝试重新输入指令,确保输入正确的路径。
您可能没有足够的权限来访问A机器的目标路径。您可以尝试使用sudo指令作为超级用户来运行scp指令,以便获取足够的权限。
您可能在指令中拼写错误,导致文件名错误。您可以再次检查指令,并确保文件名正确无误。
总的来说,您需要检查一下以上几点,以便找出问题所在,并解决这个问题。
你可以看下提示的路径下的新邮件是不是有相关信息
原因可能如下:
目标路径错误:请检查您在SCP命令中指定的目标路径是否与A机上实际路径相符。您可以在A机上使用命令行或文件浏览器来查找路径并进行验证。
权限限制:请确保在使用SCP命令时具备访问目标路径的足够权限。如果目标路径需要管理员权限,请使用sudo命令或联系管理员。
网络连接问题:请确保网络连接稳定,没有断开或其他问题影响SCP命令的传输。您可以尝试使用ping命令测试B机和A机之间的网络连接是否正常。
特殊字符:如果文件名或路径中包含特殊字符,则可能会导致SCP命令传输失败或文件无法正确保存。建议您使用简单的文件名和路径。
文件名或路径包含特殊字符:如果传输的文件名或路径包含特殊字符,可能会导致SCP命令传输失败或文件无法被正确保存。请尝试使用简单的文件名和路径。
A机截图里面有一个新邮件,看一下这个邮件,里面可能记录了这个错误