我正在使用 scp 命令将文件从 MacBook Pro OS X 10.5 复制到另一个 Linux 机器(Red Hat Linux Enterprise 5)。
我在 Mac 上使用以下命令,sudo scp ~/.ssh/mykey.rsa testuser@10.10.100.101,Mac 命令行没有输出。我不确定 scp 是否成功。远程计算机 10.10.100.101 上文件 mykey.rsa 的位置在哪里?
提前致谢,乔治
我需要复制一个 .war 文件,我目前只能通过“ http://server:host/directory/my_file.war ”访问 UI 。所以它没有存储在文件服务器上。我登录到服务器 A 并且文件需要保存在服务器 B 上。
通常是否可以使用 scp 命令从服务器 A 下载未存储在文件服务器上的文件到服务器 B?
提前致谢。
我试过了
scp -i ~/awscredentials/govindsinghnagarkoti.pem ubuntu@XX.XXX.XXX.XXX:/server/error.txt.
Run Code Online (Sandbox Code Playgroud)
但它正在给予
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 ... [[user@]host2:]file2
Run Code Online (Sandbox Code Playgroud)
如何下载error.txt
文件?
我正在创建一个程序,通过 4G 蜂窝连接将文件从远程计算机传输到我的服务器,并且正在寻找有关是否应该使用 SCP 或 SFTP 的一些输入。
我研究了它们的差异,我知道 SCP 更快,尤其是在延迟较高的连接上(我的连接会相对较高)。如果出现连接问题,SCP 无法恢复传输,需要重新开始。SFTP 具有更好的数据损坏检测功能,可以恢复中断的传输。
我要传输的文件大小约为 30MB,我可以传输 1 到 15 个文件,因此需要足够的速度。但是由于蜂窝连接的性质,我不确定 SCP 是否会工作得很好。输入将不胜感激,谢谢!
这个命令什么都不做。
scp doc.txt user@mywebsite.com
Run Code Online (Sandbox Code Playgroud)
但是,此命令会复制doc.txt
到我网站的主目录中。
scp doc.txt user@mywebsite.com:
Run Code Online (Sandbox Code Playgroud)
为什么第一个命令(没有冒号)不起作用?