WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统

Winscp最大的特性是图形化界面,能够实现像windows一样的拖拽功能,同时支持批量处理文件和命令行.

这里假设我们已经拥有了WinSCP软件运行的环境(一台Windows操作系统和一台Linux服务器)。WinSCP软件安装包已经下载好,如果不会下载,在百度搜索中输入WinSCP,出来的第一个就是百度软件中心提供的下载链接,下载这个即可。

第二步:

    双击打开WinSCP软件安装包,按照安装向导一步一步配置即可。

第三步:

    双击运行程序,打开WinSCP主界面,如下:(遮挡住的是我的IP地址)

第四步:

首先介绍站点的保存,在主界面左栏中,用于新建的站点配置和保存站点的显示。即点击“新建站点”,在右栏中配置文件协议、主机名、端口号、用户名、密码,保存后在左栏中显示。具体操作如下:

1.点击“新建站点”、2.选择文件协议,默认为SFTP;输入Linux服务器的主机名(一般为Linux服务器的IP地址)、端口(如果没有修改过,则为22)、用户名及密码。

那么Linux IP地址怎么获取呢? 在Llinux下操作 : 输入命令:“ ifconfig  -a ”   如图 (在root用户下)

3.点击保存后弹出对话框,如下图:

第五步:

    1. 为保存的站点起一个容易识别的名称并放置在相应文件夹中,进行统一管理。在这个对话框中,还有两个可选项:保存密码和建立桌面快捷方式。为了安全起见,建议在保存站点时不要输入密码,这里把“保存密码”选项勾起,如果你保存的站点是常用站点,可以创建桌面快捷方式,方便使用。

    2.  

      至此,一个站点保存在WinSCP上的工作就完成了。

    3.  

      接下来介绍使用WinSCP登录Linux服务器。

    4. 如果你的站点之前已经保存在WinSCP中,可以直接找到站点的存储名称,点击右下角的登录即可;如果没有保存,则可以通过新建站点,输入Linux服务器登录的相当信息,点击登录即可。
      1.  

        很多人会登录不了的,原因何在??

        出现这种情况的原因是未安装sshd.

        先安装"sudo apt-get install yum"

        1.输入 "sudo apt-get install openssh-server"   等待安装、然后输入 "y"

        2.输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动

        如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。

        然后再重新登录,登录后显示这样:

        这样就完成安装了,文件传输就方便多

windows与Linux实现文件传输Winscp工具的使用的更多相关文章

  1. Windows与Linux之间文件传输

    (1).使用WinSCP工具,实现将Windows的文件上传到Linux指定目录下 (1).输入主机名.用户名.密码,选择登录,成功连接至Linux系统 (2).在左侧列表,选择要上传文件,单击右键选 ...

  2. 使用WinSCP在Windows和Linux系统之间传输文件

    小梅哥编写,未经许可,严禁用于任何商业用途 2018年6月30日 在日常SoC开发中,我们经常需要在Windows和Linux系统之间传输文件,例如在Windows系统上的DS-5集成开发环境中编写好 ...

  3. windows与linux之间文件的传输方式总结(转)

    当然,windows与linux之间文件的传输的两种方式有很多,这里就仅仅列出工作中遇到的,作为笔记: 方法一:安装SSH Secure Shell Client客户端 安装即可登录直接拖拉到linu ...

  4. linux与windows 通过SecureCRT进行文件传输方式

    linux与windows 通过SecureCRT进行文件传输方式 方式一:lrzsz是一款在Linux里可代替ftp上传和下载的程序.(小文件推荐,以4G为界限) # rz -bash: rz: c ...

  5. Xshell在Windows和Linux间文件的上传和下载

    本文通过lrzsz来实现Windows和Linux间文件间的文件传输. lrzsz使用 XMODEM.YMODEM 和 ZMODEM 文件传输协议来实现文件的上传和下载.相比 FTP 或者 WinSC ...

  6. 上传文件到Ubuntu阿里云服务器(windows到Linux的文件上传)

    上传文件到Ubuntu阿里云服务器(windows到Linux的文件上传) 最近在阿里云上面租了一个轻量级服务器玩玩,学习学习怎么在服务器部署网站.然后嘞,在想要将本地文件上传到服务器的时候,自己研究 ...

  7. Linux命令-文件传输

    Linux命令-文件传输 Linux lprm命令 Linux lprm命令用于将一个工作由打印机贮列中移除 尚未完成的打印机工作会被放在打印机贮列之中,这个命令可用来将常未送到打印机的工作取消.由于 ...

  8. Windows与Linux下文件操作监控的实现

    一.需求分析: 随着渲染业务的不断进行,数据传输渐渐成为影响业务时间最大的因素.究其原因就是因为数据传输耗费较长的时间.于是,依托于渲染业务的网盘开发逐渐成为迫切需要解决的需求.该网盘的实现和当前市场 ...

  9. Linux学习笔记(7)CRT实现windows与linux的文件上传下载

    Linux学习笔记(7)CRT实现windows与linux的文件上传下载 按下Alt + p 进入SFTP模式,或者右击选项卡进入 命令介绍 help 显示该FTP提供所有的命令 lcd 改变本地上 ...

随机推荐

  1. linux中C语言发送广播报文

    2. 指令的解决方法: oute add -net 255.255.255.255 netmask 255.255.255.255 dev eth0 metric 1 或者 route add -ho ...

  2. 【TCP/IP详解 卷一:协议】第十二章 广播和多播

    建议参考:广播和多播 IGMP 12.1 引言 IP地址知识点回顾: IP地址分为三种:(1)单播地址 (2)广播地址 (3)多播地址 另外一种是,IP地址一般划分成五类:A-E类. 单播 考虑 类似 ...

  3. UVa 11134 传说中的车

    https://vjudge.net/problem/UVA-11134 题意:在n*n的棋盘上放n个车,使得任意两个车不相互攻击,且第i个车在一个给定的矩形Ri之内.用4个整数xli,yli,xri ...

  4. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  5. Linux Shell学习笔记(一)

    Shell,见名知意,就是一个作为用户与Linux OS间接口的程序,允许用户向OS输入需要执行的命令.Shell众多,这里只介绍Bash. 0)实验的Shell版本 显示shell版本: /bin/ ...

  6. angular5 生命周期钩子函数

    生命周期执行顺序ngOnChanges 在有输入属性的情况下才会调用,该方法接受当前和上一属性值的SimpleChanges对象.如果有输入属性,会在ngOnInit之前调用. ngOnInit 在组 ...

  7. codeforces 576c// Points on Plane// Codeforces Round #319(Div. 1)

    题意:有n个点,找到一个顺序走遍这n个点,并且曼哈顿距离不超过25e8. 由于给的点坐标都在0-1e6之间.将x轴分成1000*1000,即1000长度为1块.将落在同一块的按y排序,编号为奇的块和偶 ...

  8. 『Scrapy』爬虫框架入门

    框架结构 引擎:处于中央位置协调工作的模块 spiders:生成需求url直接处理响应的单元 调度器:生成url队列(包括去重等) 下载器:直接和互联网打交道的单元 管道:持久化存储的单元 框架安装 ...

  9. 微信公众号开发之如何一键导出微信所有用户信息到Excel

    微信开发交流群:148540125 系列文章参考地址 极速开发微信公众号欢迎留言.转发.打赏 项目源码参考地址 点我点我--欢迎Start 极速开发微信公众号系列文章之如何一键导出微信所有用户信息到E ...

  10. Is your JDeveloper Slow? - It shouldn't be!(转)

    我的Jdeveloper随便点一个AM,code的显示速度和手指的反应速度跟不上,真的是着急,忍了好久,找到以下教程. 经过考虑,仅仅只是在jdev.conf(jdevbin/jdev/bin/jde ...