使用scp将文件从本地上传到服务器的问题
Problems upolading files from local to server using scp
我在将一些文件夹从本地计算机上传到服务器时遇到问题。
当我 运行 命令
scp -r -i pathtokey.txt pathtomyfiles pathtotheserver
对于某些文件夹,传输不成功。我注意到我有 R 项目的文件夹会发生这种情况。它通常只传输名为“source-pane.pper”“chunks.json”的隐藏文件,但没有别的。
对于我没有的其他文件夹,传输正常,这意味着我使用的命令没问题。
关于这里发生的事情以及如何解决的任何建议?
只是为了给你所有的信息,我的本地机器有 windows 系统
非常感谢,
弗朗西斯卡
不幸的是,我不确定为什么会失败。但是,另一种方法可能是考虑使用 rsync:
rsync <options> <source> <destination>
rsync -azv source_dir/ username@server:~/path/to/folder
我在明确指定 ssh 密钥时没有尝试过此操作,但下面的答案解释了如何操作。或者,如果您知道密码,您可以手动输入密码。
https://unix.stackexchange.com/questions/127352/specify-identity-file-id-rsa-with-rsync
我在将一些文件夹从本地计算机上传到服务器时遇到问题。 当我 运行 命令
scp -r -i pathtokey.txt pathtomyfiles pathtotheserver
对于某些文件夹,传输不成功。我注意到我有 R 项目的文件夹会发生这种情况。它通常只传输名为“source-pane.pper”“chunks.json”的隐藏文件,但没有别的。
对于我没有的其他文件夹,传输正常,这意味着我使用的命令没问题。 关于这里发生的事情以及如何解决的任何建议?
只是为了给你所有的信息,我的本地机器有 windows 系统
非常感谢, 弗朗西斯卡
不幸的是,我不确定为什么会失败。但是,另一种方法可能是考虑使用 rsync:
rsync <options> <source> <destination>
rsync -azv source_dir/ username@server:~/path/to/folder
我在明确指定 ssh 密钥时没有尝试过此操作,但下面的答案解释了如何操作。或者,如果您知道密码,您可以手动输入密码。
https://unix.stackexchange.com/questions/127352/specify-identity-file-id-rsa-with-rsync