专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > ubuntu

ubuntu两台服务器远程copy文件

发布时间: 文章来源:www.iduyao.cn 采编人员:毒药  
SSH是一种以安全、加密方式连接远程主机或服务器的方法。SSH服务器接受从有SSH的客户机的连接,允许操作者象在本地一样地登录系统。你可以用SSH从远程运行shell和X程序。

1.将远程机器的文件copy到本地

scp -r root@10.10.15.25:/bea /gg

将远程的/bea copy到/gg下面

-r Recursively copy entire directories. 递归复制整个目录
root@10.10.15.25:/bea 远程机器的目录
/gg 本地目录

2.将本地的文件copy到远程

scp -r /bea/oracle root@10.10.15.25:/bea /gg

3.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,命令:

#scp -p 4588 /bea/oracle root@10.10.15.25:/bea /gg

使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。

大文件想让scp在后台运行:
scp命令后输入密码回车
然后:
1、Ctrl+z ,挂起当前进程
2、bg 让挂起的进程继续运行

输入命令jobs 查看当前任务,返回任务编号和进程号
bg n //将编号为n的任务转为后台运行
fg n //将编号为n的任务转前台运行
ctrl+z //挂起当前任务
ctrl+c //结束当前任务

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
   2822阅读

解决scp连接缓慢的方法(测试可以提高一倍的速度)
1、scp加上-o GSSAPIAuthentication=no这个参数:

scp  -o GSSAPIAuthentication=no  -r /ww/bup/test.tar.gz root@10.10.15.25:/bea /gg

2. 在 ssh 客户端程序的配置文件里显式禁用 GSSAPI 认证. 如, 编辑 /etc/ssh/ssh_config 文件, 添加或修改使其有如下一行:
GSSAPIAuthentication no

3. 在用户根目录下的 .ssh 目录下创建一个 config 文件. 如, 编辑 /home/cherry/.ssh/config (如果该文件不存在, 则创建之), 添加选项:
GSSAPIAuthentication no

[注]
A. /etc/ssh/ssh_config 是全局配置文件, 对其进行的修改会影响所有使用 ssh 客户端的系统用户.
B. /home/cherry/.ssh/config 是只会影响用户 xcl 的本地 ssh 客户端配置文件. 该文件的所有配置参数会覆盖全局配置文件的相同配置参数.

毒药   2020-02-24 11:25:56
1

判断scp 命令是否执行完:
1、如果是直接执行的scp,那命令行如果没有弹提示符,就是没有执行完。
2、如果是后台执行的scp,那只有通过ps -fe来查看进程是否完成了。

毒药   2020-02-24 11:26:39
2
登录 后发表评论

热门分类:

Web开发 | Web前端 | HTML/CSS | php | ASP | JavaScript | jQuery | HTML5 | vbScript | Ajax | 网页设计 | 跨浏览器开发 | 高性能WEB开发 | Web Service | XML/SOAP | CGI | 数据库 | SQL | MySQL | NoSQL | Oracle技术 | Oracle管理 | Oracle开发 | Oracle面试 | Oracle Exception | Sql Server | Informix | Sybase | DB2 | Access | VFP | 数据仓库 | 高性能数据库开发 | 其他数据库 | 移动开发 | Android | Iphone | Windows Mobile | Symbian | BlackBerry | QT开发 | Brew | MeeGo | 移动平台 | 电信IT应用开发 | 移动应用 | Java Web开发 | J2EE | J2SE | J2ME | Java面试 | Java相关 | Eclipse | Java Exception | 企业开发 | 企业信息化 | 行业应用 | GIS | SAP | Tivoli | Lotus | Exchange | SharePoint | Dynamics CRM | K2 BPM | 报表 | 嵌入开发 | WinCE | 硬件开发 | 单片机 | 汇编语言 | 驱动开发 | Wireless | VxWorks | 应用服务器 | Apache | IIS | JBoss | WebSphere | Weblogic | ColdFusion | 研发管理 | 项目管理 | 开发过程 | 开发方法 | 软件设计 | 设计模式 | 软件架构设计 | 敏捷开发 | 微创软件开发 | CVS/SVN | VSTS | PowerDesigner | Rational | 软件测试 | C# | ASP.NET | WinForm | WCF | CLR | WPF | XNA | Visual Studio | WinRT Metro | .NET Framework | VB Dotnet | VC | .NET分析设计 | .NET组件控件 | J# | Delphi | .NET报表 | LINQ | .NET新技术 | .NET面试 | .NET相关 | DotNet Exception | Linux/Unix | Solaris | AIX | 多媒体/流媒体开发 | 多媒体设计 | 交互式开发 | Flash | 图形/图像 | 图像工具使用 | Flex | AutoCAD | Silverlight | C++ | C语言 | C++ Builder | 网络通信 | PB | Ruby/Rails | Perl/Python | Erlang | Go | Swift | Verilog | 编程 | 其他开发语言 | Open API | 信息/网络安全 | IBM云计算 | Paypal | VOIP | Google技术 | 人工智能