Linux文件传输html
1、工具:winSCPjava
a) 开始页面,如图:linux
① SFTP:使用加密传输认证信息和传输的数据,使用SFTP安全性很是高。传输效率比FTP低。服务器
② FTP:文件传输协议,使用TCP生成一个虚拟连接用于控制信息,而后生成一个单独的TCP连接用户文件传输。工具
③ SCP:是一种基于SSH为基础的远程电脑之间文件传输的协议。(安全性低,为了提升数据安全性,一般会配合SSL或者TLS加密)编码
c) 中文乱码问题:加密
解决方案:spa
打开该次会话以前,打开环境—> 文件名UTF-8编码选择开启。最后登陆。orm
d) 登陆以后的操做页面,左侧是本机文件,右边是linux的文件。能够互相拖动进行复制。
2、命令传输:跨服务器文件传输命令ààSCP
Scp相似于cp,文件拷贝命令,cp只能在本机进行拷贝,scp能够跨服务器。Scp是加密传输的,所以会影响一下速度。
a) 从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,而后放在Windows的System32下面。
b) 上传:
① 打开cmd命令:执行:
pscp C:\Users\Administrator\Desktop\win--linux.java root@192.168.91.5:/home/yangdd
② 输入操做linux用户的密码
③ 成功!OK!如图:
c) 下载:
① 打开cmd命令窗口,输入命令:
pscp root@192.168.91.5:/home/yangdd/biji.java C:\Users\Administrator\Desktop
② 输入用户密码
③ 完成!OK!如图
d) 注释:
① 该方式会有中文乱码的问题,可是文件内部的内容不会出现乱码。
② 上传文件的时候,命令中的用户必须有linux对应文件目录的写权限。
③ 命令中的:root是操做linux 的用户名