两个ubuntu系统之间基于SSH服务的文件拷贝
2014-09-13 08:52
253 查看
http://blog.163.com/seven_7_one/blog/static/1626064122012710105423825/?latestBlog
1、众所周知SSH服务可以作为ubuntu与window之间建立连接的桥梁,但可能有一些人没去了解ssh也可以作为两个linux系统之间的文件/目录的拷贝工具。
步骤:
(1)安装ssh工具:
sudo apt-get install ssh //这个很简单,直接安装。
(2)重启ssh工具:(避免无法使用ssh)
/etc/init.d/ssh restart
这样就完成了ssh工具的安装。
(3)获取远程linux系统的ip地址
ifconfig //使用ifconfig命令从远程端获取ip地址
(4)确保两个系统之间可以互相ping得通
ping //使用ping命令验证,如果无法ping通,请先解决。
(5)scp进行两系统之间互相拷贝
scp -r /usr/local/A root@192.168.1.100:/usr/local/B //A和B可以是文件也可以是目录,目录请加参数"-r”。
scp的拷贝速度取决于两个linux系统之间的网速。
在两台ubuntu(linux)之间,传输文件或者目录。
命令:
scp
scp [可选参数] file_source file_target
命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
local_file 可以是相对路径,也可以是绝对路径。
传输目录的话,在scp 后面加一个 -r 例如:
scp -r local_file remote_username@remote_ip:remote_folder
如果在连接的时候出现下面的错误提示,说明目标主机没有安装相应的软件。
ssh: connect to host 192.168.1.118 port 22: Connection refused
lost connection
解决办法:
sudo apt-get install ssh openssh-server
1、众所周知SSH服务可以作为ubuntu与window之间建立连接的桥梁,但可能有一些人没去了解ssh也可以作为两个linux系统之间的文件/目录的拷贝工具。
步骤:
(1)安装ssh工具:
sudo apt-get install ssh //这个很简单,直接安装。
(2)重启ssh工具:(避免无法使用ssh)
/etc/init.d/ssh restart
这样就完成了ssh工具的安装。
(3)获取远程linux系统的ip地址
ifconfig //使用ifconfig命令从远程端获取ip地址
(4)确保两个系统之间可以互相ping得通
ping //使用ping命令验证,如果无法ping通,请先解决。
(5)scp进行两系统之间互相拷贝
scp -r /usr/local/A root@192.168.1.100:/usr/local/B //A和B可以是文件也可以是目录,目录请加参数"-r”。
scp的拷贝速度取决于两个linux系统之间的网速。
Ubuntu scp 命令
Binkery 发布于 2013-05-09 20:11:26 | 407次阅读在两台ubuntu(linux)之间,传输文件或者目录。
命令:
scp
scp [可选参数] file_source file_target
命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
local_file 可以是相对路径,也可以是绝对路径。
传输目录的话,在scp 后面加一个 -r 例如:
scp -r local_file remote_username@remote_ip:remote_folder
如果在连接的时候出现下面的错误提示,说明目标主机没有安装相应的软件。
ssh: connect to host 192.168.1.118 port 22: Connection refused
lost connection
解决办法:
sudo apt-get install ssh openssh-server
相关文章推荐
- 两个ubuntu系统之间的文件拷贝
- 使用scp命令在linux操作系统之间传递文件(基于ssh服务,超级好用)
- windows远程拷贝和解压大文件异常:系统资源不足无法完成请求的服务
- HBase环境搭建(一)Ubuntu下基于Hadoop文件系统的单机模式
- 两个UNIX系统之间RCP文件
- VMware虚拟机中Ubuntu 11.04系统开启ssh服务的方法
- mysql 服务器服务重启自动关闭,且拷贝mysql系统文件I/O设备错误(无法拷走)
- WIN系统ssh连接Linux中文乱码的问题,附带Ubuntu安装ssh服务
- Ubuntu 14.04 + Linux 3.14.34 系统调用实现文件拷贝
- 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘
- Ubuntu SSH 客户端的应用 | sshfs映射远程文件系统为本地磁盘
- linux系统 两者之间拷贝数据文件 scp命令
- 制作文件系统之四:Ubuntu中NFS和TFTP服务的配置
- 【CSDN开源夏令营】 基于Web的SSH客户端,实现跨平台的云服务管理(四)文件树功能的实现
- 利用ssh在linux系统之间在局域网内传输文件
- Linux系统之间拷贝文件的技巧总结
- [成功解决]ubuntu12.04 gedit 打开 windows 分区中的 txt 文件乱码,是因为 ubuntu 和 windows 两个系统的编码不同。
- » 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘 Wow! Ubuntu
- scp 在Ubuntu下传文件 基于ssh
- 不同系统之间拷贝文件