Linux和windows系统直接的文件传输
1、如果只是传输一些配置文件,强烈建议使用如下命令
使用CRT工具链接到linux系统中,直接输入命令,即可完成下载和发送
sz filename.txt //下载文件到本地windows系统中
rz -y //将本地windows中的文件传输到远程linux系统中 -y表示覆盖
2、如果需要传输大的文件,最好使用如下命令
首先需要本地windows支持SSH协议,可以安装winsshd工具
1、在windows端直接下载安装winsshd
2、在linux(SSH客户端)执行如下命令,获取公钥
ssh-keygen -t rsa (连续三次回车)
3、将公钥复制到windows中
cd ~/.ssh
复制id_rsa.pub
4、将公钥导入到winsshd中
选择刚刚复制过来的公钥id_rsa.pub,然后保存设置设置即可
然后可以在linux端使用如下命令传输文件了
linux -> windows使用如下命令
scp ./test.ini username@ip:/d:/ //username为上图中
,ip为windows的IP地址
windows -> linux使用如下命令
scp username@ip:/d:/ini.txt ./ //将windows系统中的d盘下的ini.txt文件传输到linux系统的当前目录下
3、也可以创建FTP服务器的方法,在此就不说明这个了