两台linux进行远程连接和复制数据

使用ssh连接远程服务器

ssh root@118.89.101.73
ssh 空格 用户名@目标机器ip地址

用ifconfig或者ip addr来查看

这里写图片描述
可以发现这里已经有一块网卡了ens33
如果没有那就还需要我们开启网卡服务

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

 将ONBOOT=no改为ONBOOT=yes,:wq保存退出

重启网络服务

/etc/init.d/network restart

使用ssh登录linux服务器后,放置一段时间,会发现自动断开

vim /etc/ssh/ssh_config
#修改配置文件

添加这两句

表示服务器发出请求后,客户端没有响应的次数达到某个值,会自动断开
ServerAliveCountMax 3 
指定了,服务器向客户端发送请求消息的时间间隔,默认是0,不发送.5表示5秒发送一次,这样就保持长连接了
ServerAliveInterval 5

由chmod改系统文件权限引ssh登录报ssh_exchange_identification: read: Connection reset by peer无法登陆问题

cd /var 
chmod -R 755 * 

两台linux服务器之间进行复制数据

scp基于ssh登录并复制数据,远程复制过程中很安全,操作起来比较方便

例如:要把当前一个文件copy远程到另外一台主机上
本机中的spider文件拷贝到192.168.137.162计算机中的root目录下

scp /Users/sunlizhao/Desktop/spider root@192.168.137.162:/root

可以发现我的客户机是mac,也是可以使用这个命令的

从远程主机复制到当前系统的个人用户下

scp root@192.168.137.162:/root/spider /Users/sunlizhao/

猜你喜欢

转载自blog.csdn.net/sunlizhao31/article/details/82696873