我有一个centos服务器,可以说ip:1.2.3.4。我想从 1.2.3.4 路径 /root/pc/filename.rar 下载一个文件到我的 localhost 主机(当前 pc)。我需要什么命令来下载那个文件?我正在尝试这样但它不起作用
scp root@1.2.3.4:/root/pcfilename.rar
Run Code Online (Sandbox Code Playgroud)
我想将该文件下载到我的系统当前目录中。
tot*_*aam 132
只需添加您希望将其复制到的位置(即:)./:
scp root@1.2.3.4:/root/pcfilename.rar ./
Run Code Online (Sandbox Code Playgroud)
Old*_*ool 15
首先,确保确实需要root用户来访问文件。如果文件可以被普通用户检索到,那将是限制安全风险的首选。
如果确实需要 root /etc/ssh/sshd_config,请通过检查您的文件并查看该PermitRootLogin选项是否设置为yes.
最后,当您.在其后面添加(指向当前目录)时,上面的命令应该可以工作,如下所示:
scp root@1.2.3.4:/root/pcfilename.rar .
Run Code Online (Sandbox Code Playgroud)
或者您也可以始终使用完整路径:
scp root@1.2.3.4:/root/pcfilename.rar /home/user/pcfilename.rar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
166454 次 |
| 最近记录: |