linux 两台服务器之间拷贝(两台linux服务器之间传输文件)

本文为大家介绍linux 两台服务器之间拷贝(两台linux服务器之间传输文件),下面和小编一起看看详细内容吧。
有时在构建集群机器时,需要在多台机器之间复制文件。一种方式是通过sftp将文件复制到本机,再复制到其他服务器。这里介绍一种直接在两台服务器之间复制文件,免去繁琐的登录操作的方法。
在两个服务器之间复制文件
使用linux 命令scp 在两台计算机之间复制文件。如果有两台服务器192.168.129.100/101,现在需要把100的/etc/passwd文件复制到101服务器的/etc目录下,登录100服务器,知道101用户root的密码是123456
scp /etc/passwd :/etc/
第一次会提示授权操作,输入yes然后输入root用户的密码,复制完成。
服务器之间免密码登录
现在每次复制文件都要输入密码很麻烦。下面介绍一种使用公钥/私钥认证的方法来解除密码登录。
进入100服务器上的.ssh目录,
cd ~/.ssh
ssh-keygen -t rsa
scp id_rsa.pub :~/.ssh
进入101服务器,导入公钥到~/.ssh/authorized_keys,
cd ~/.ssh
cat ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
~/.ssh 权限设置为700
~/.ssh/authorized_keys 的权限设置为600
这是linux 的安全要求。如果权限不正确,自动登录将不会生效
完成后退出服务器,用ssh登录,你会发现服务器不会再问你密码了。
wps office for linux v11.1.0.10702 官方安装版wps office for linux是wps针对linux系统推出的office系列办公软件。软件界面支持高分辨率屏幕和自定义外观。软件内置了文档、电子表格、pps等功能,非常实用。需要的话快来下载吧。
vim editor v8.2.0582 linux版vim编辑器可以有效地创建和更改各种类型的文本,无论是编辑邮件还是修改各种配置文件,都可以做到,是一款功能强大的文本编辑程序。 vim编辑器可以跨多个平台使用,兼容windows、linux等所有系统,扩展性极佳。欢迎前来体验。
linux kernel(linux系统内核)v5.14.14 linux kernel最新版是linux系统内核的最新版本,支持32位大文件系统,最大物理内存支持可达64gb,同时增强了对usb的支持和3d加速卡,可以更好的开发程序,可以直接提高开发效率,稳定性和便携性强,需要的赶紧下载。
cdlinux最新破解版cdlinux无需抓握手包,无需运行字典,无需客户端在线,轻松查看无线路由器密码。是一款非常实用的无线解锁工具。
net tools(网络工具) v2.0.0.25 net tools for linux是一款功能强大的网络工具,绿色、安全、免费使用。集成了各种常用的网络监控和扫描功能,支持查看所有tcp连接信息。如本地地址、端口、远程地址、端口等。软件的操作也非常简单,普通用户也可以轻松上手。
xlight ftp v3.9.3.2 绿色版xlight ftp服务器支持ssl加密和odbc数据库。服务器运行时占用的cpu和内存资源极少。独创的高效网络算法可以处理比其他windows ftp 服务器更多的用户。非常易于使用的ftp 服务器。 xlight ftp服务器是用c语言编写的,可以自动检测广域网ip地址的变化。
好了,linux 两台服务器之间拷贝(两台linux服务器之间传输文件)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。