linux下 两个连到路由器的服务器 怎么把一个服务器的文件传送到另一个服务器?

linux下 两个连到路由器的服务器 怎么把一个服务器的文件传送到另一个服务器?,第1张

scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下

scp传输数据用的是SSH协议,保证了数据传输的安全

其格式如下:scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 scp 本地Linux系统文件路径

远程用户名@IP地址:远程系统文件绝对路径名scp使用第一种格式是将远程Linux系统上的某个文件或者目录拷贝到本地Linux系统上来

使用第二种是将本地的某个文件或者目录拷贝到远程Linux系统的某个路径下

举例(1)目前我们处在IP为“192.168.60.133”的Linux系统下

计划将系统下的/home/ixdba/etc.tar.gz文件拷贝到IP为“192.168.60168”的远程Linux系统中root用户下的/tmp目录下:scp /home/ixdba/etc.tar.gz root@192.168.60.168:/tmp命令输入完毕

会要求输入“192.168.60.168”服务器root的密码,然后开始远程拷贝数据

如果我们处在“192.168.60.168”服务器上,也可以使用下面的命令传输数据:scp root@192.168.60.133:/home/ixdba/etc.tar.gz /tmp命令输入完毕,此时会要求输入“192.168.60.133”服务器root的密码,然后开始远程拷贝数据

(2)将本地/etc目录中所有的文件和子目录拷贝到IP为“192.168.60.135”的远程Linux系统的root用户下的/opt目录中:scp -r /etc root@192.168.60.135:/opt这里的选项“r”与cp命令的“r”选项含义相同

日常开发过程中,有些时候可能会用到本机和远程服务器间的文件传输,本文记录的是两台windows电脑间的文件传输,linux系统以后再说。

在mstsc成功建立远程桌面连接后,可以通过如下方式进行传输:

这里主要说下后两者,即: 本地磁盘共享 FTP文件传输

在mstsc建立远程桌面连接的时候,点击左下方的 显示选项

在弹出的选项卡中选择 本地资源 -->本地设备和资源 -->详细信息 -->驱动器 -->勾选{要共享的磁盘目录} -->确定

打开远程桌面我的电脑,可以看到我们共享的本地磁盘显示在设备列表中,接下来本地和远程电脑就可以通过这个磁盘进行文件传输了。

通过 FileZilla 可以在远程服务器快速搭建FTP服务,还是比较简单的。

客户端放在本地电脑,主窗口一目了然

1、FileZilla 服务端 安装在远程服务器上,登陆后host为本机,port端口保持默认即可

2、打开窗口 Edit -->Users 添加授权账户

3、打开窗口 Edit -->Users ,设置远程服务器端共享文件目录

1、服务端(远程)启动之后,客户端(本地)通过设置主机ip、用户名、密码等信息建立连接,获取到远程根目录以后,就可以正常传输文件了。

2、文件传输完毕,会存在服务端指定的 shared folders 目录下。

如果遇到异常信息,往下继续看。

警告并不影响使用,如果想解决这个警告,可以在 Settings 中配置

如果出现以下异常信息:

需要在 Edit -->Settings 中做如下配置:

当然,以上异常信息,还有可能由其他原因导致,因自己暂未遇到,先不做深究,等遇到时再搜索即可。

这里只记录了File Zilla的简单使用,至于用户分组、ip过滤、传输限速、安全设置等,可以根据自己需要再研究。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/553137.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-29
下一篇2023-06-29

发表评论

登录后才能评论

评论列表(0条)

    保存