码迷,mamicode.com
首页 > 系统相关 > 详细

从局域网内的其他Linux主机下载文件

时间:2018-07-02 00:13:53      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:Opens   mode   保存   root用户   uri   通用   pre   nbsp   step   

Step 0

本机与目标机都需要安装有openssh-server

在本机与目标机上以root用户身份执行

service ssh status # Debian上是ssh,openSUSE上是sshd,可以在键入ssh后紧接着按一下Tab键以自动补全该服务名
# 或 
service --status-all | grep ssh # 通用

可查看ssh服务是否已启动

 

Step 1

在目标主机上执行

ip address

以查阅其IP地址

 

Step 2

在本机上执行

scp -q -r REMOTE_IP_ADDRESS:FILEPATH LOCAL_PATH # FILEPATH是想要下载的文件在对方主机上的绝对路径
scp -q -r USER@REMOTE_IP_ADDRESS:FILEPATH LOCAL_PATH # USER是想要下载的文件的Owner的用户名,FILEPATH是想要下载的文件在对方主机上的绝对路径或者相对路径

以连接目标机并下载指定的文件到本机。连接时需要输入目标机上文件所有者的密码。

其中的REMOTE_IP_ADDRESS是通过Step 1查阅到的对方的IP地址,FILEPATH是想要下载的文件在对方主机上的路径,LOCAL_PATH是你想要保存到本机上的哪个位置。

下载单个文件时无需使用-r参数,下载整个文件夹时则需要使用-r参数。使用-q参数是为了开启Quiet mode,抑制冗余的输出信息。

 

演示图

目标机:debian

技术分享图片

本机:openSUSE

技术分享图片

从局域网内的其他Linux主机下载文件

标签:Opens   mode   保存   root用户   uri   通用   pre   nbsp   step   

原文地址:https://www.cnblogs.com/yawenunion/p/9251628.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!