要在两台Linux服务器之间传输文件夹。
Linux命令选择是SCP,SCP命令的基本格式如下:
Shell代码
scp -r e2e_cli fabric@10.51.120.220:/home/fabric/go/src/github.com/hyperledger/fabric/examples/
- 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连接主机出现:
一、检查要连接的服务器是否有ssh服务,如果没有
Ubuntu 为例(均已root角色运行)
1、安装ssh服务:apt-get install openssh-server
2、启动ssh服务:service sshd start
3、查看防火墙状态:ufw status
4、如果防火墙未关闭,关闭防火墙:ufw disable
重新运行:ssh 用户名@ip 即可