两台Linux服务器上实现文件传输

要在两台Linux服务器之间传输文件夹。

Linux命令选择是SCP,SCP命令的基本格式如下:

Shell代码  

scp -r e2e_cli [email protected]:/home/fabric/go/src/github.com/hyperledger/fabric/examples/

  1. scp -p port user@serverip:/home/user/filename /home/user/filename  

 以上端口p 为参数,port 端口;

user 为远程服务器的用户;

serverip 为远程服务器ip或者域名;

第一个/home/user/filename 为要传输的远程服务器的文件名;

第二个/home/user/filename 为本地服务服务器的文件名。

如果端口是默认,则可省略-p port;如果传传输的为文件夹,则要加-r参数。

注意:

初学者利用ssh连接主机出现:

两台Linux服务器上实现文件传输_第1张图片

 

一、检查要连接的服务器是否有ssh服务,如果没有

Ubuntu 为例(均已root角色运行)

1、安装ssh服务:apt-get install openssh-server 

 2、启动ssh服务:service sshd start 

3、查看防火墙状态:ufw status

4、如果防火墙未关闭,关闭防火墙:ufw disable

重新运行:ssh 用户名@ip 即可

两台Linux服务器上实现文件传输_第2张图片

 

 

 

你可能感兴趣的:(Linux)