我正在使用putty从我的桌面连接到远程Linux机器上的ssh。当我通过ssh登录到远程机器后,我想将本地Windows机器桌面上的txt文件复制到远程Linux目录中。请问我应该如何使用shell命令完成这个操作呢?谢谢帮助!
我正在使用putty从我的桌面连接到远程Linux机器上的ssh。当我通过ssh登录到远程机器后,我想将本地Windows机器桌面上的txt文件复制到远程Linux目录中。请问我应该如何使用shell命令完成这个操作呢?谢谢帮助!
ssh -i key.pem user-name@public-dns **or** ip-address
将文件从Windows发送到远程服务器(如AWS ec2):
scp -i key.pem file.txt user-name@public-dns:~/
scp -i key.pem -r directory_name user-name@public-dns:~/
scp -i key.pem user-name@public-dns:/file-address/file.txt any_name.txt
scp -i key.pem -r user-name@public-dns:/directory-address/directory any_name
打开 git bash,导航到文件夹,并执行以下命令。
ssh -i key.pem user@ip
scp -i key.pem your-files user@ip
打开Git Bash并进入要复制文件的位置,然后在Git Bash中执行下面的命令:
scp -r user_name@<ip_address>:/<file_location> .
例子:
scp -r root@10.1.192.11:/piyush/upadhyay/sofcon_data .