1. 保证服务器SSH服务开启了。
2. 客户端安装SSH客户端 (openssh / putty , ubuntu下面自带了 ssh ,如果没有,自己安装吧),
连接服务器(ssh -l 用户名 -P 端口号 服务器IP )。
3. 客户端切换到root权限, 如果没有root权限 ,好像会出现 permission delied ( 没有深究 )。
4. scp -P 22 root@xxx.xxx.xxx.xxx : 远程路径/ file 本地路径/file。 root 在此句中是登陆SSH服务器的用户名, @后面的为服务器的IP地址, -r 是递归拷贝目录下面的所有文件,这里就可以把-r加到 -P 22 后面就好了。
5. scp -P 22 本地路径/file root@xxx.xxx.xxx.xxx:远程路径/file 。 -r 同样是递归拷贝到远程。
6. OK !如果不清楚, 请man scp 吧。