我尝试将文件从我的服务器复制到我拥有的客户端帐户,我从我的客户端登录到服务器,但在复制文件时遇到问题。我使用以下命令:(尝试使用和不使用 sudo)
scp [email protected]:./sshd* . ## client is 192.168.1.129
当我输入命令时,系统提示我[电子邮件保护]的密码,我输入它,然后我得到
scp: ./sshd*: No such file or directory
但是我知道该文件在那里,我只是用 ls 查看了它,任何帮助都将不胜感激。
本质上我需要通过电子邮件发送我想要复制的文件,为此我需要将其从服务器上获取并转移到客户端或 USB 驱动器以将其与位于其他地方的其他文件一起压缩(因此是复制),顺便说一下这是在使用 VMware 的虚拟机中完成的。
答案1
基本上,您一直在使用不正确的语法(包括您之前编辑的命令版本)。
scp [email protected]:/home/jay/sshd* ./
应该可以工作。或者这样,如果我将客户端和服务器倒过来:
scp sshd* [email protected]:/home/jay/
顺便说一句,我更喜欢保留原始的时间戳:
scp -p sshd* [email protected]:/home/jay/