日期:2014-05-16  浏览次数:20812 次

使用WinSCP软件在windows和Linux中进行文件传输
Fedora 17配置ssh及Windows远程连接http://blog.csdn.net/supercrsky/article/details/8476012
Fedora 17 默认已经安装好openssh server了,不用再装不过默认情况下没有开启。
    以下操作需要在root用户下进行。
1.检查是否已经正常安装
#rpm -qa | grep openssh-server

如果没有正常安装,请执行以下命令进行安装:
    #yum install openssh-server
2.开启ssh服务
    #systemctl start sshd.service
3. 随系统一起启动服务
    #systemctl enable sshd.service
4.开放22端口
    #iptables -I INPUT -p tcp --dport 22 -j ACCEPT
   或用Firewall图形工具来进行设置。

使用WinSCP软件在windows和Linux中进行文件传输
http://www.cnblogs.com/shanyou/archive/2012/08/25/2656753.html
当我们的开发机是Windows,服务器是Linux时,如何在windows操作系统和linux操作系统之间进行文件传输呢?大部分使用ScureCRT或者putty远程登录,使用scp、wget等命令拷贝文件,也有不怕麻烦的在服务器上安装FTP服务器,或者启用samba甚至NFS。只是用Linux作为网页服务器,因为性能更好,更加安全稳定。这个时候要管理文件系统,想像FTP那么方便,又不想学习如何安装FTP服务器,winscp就是一个极好的选择。只要你的Linux主机支持远程登录(ssh),那么你下载一个winscp,使用ssh账号登入,就可以像FTP那样简单管理文件系统了,不需要你在服务器端做任何操作和设置。当然,Winscp也支持FTP协议,可可谓一举两得。

官方的解释:WinSCP 是一个 Windows 环境下使用 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制文件等。

官网网站:http://winscp.net/eng/docs/lang:chs

下载地址:http://winscp.net/eng/download.php

大家进入官方网站,可以自己寻找需要的版本,Portable executables是绿色版,不需要安装,推荐使用。 下载完成之后打开可执行文件,填写登录信息,选择协议之后,就可以进行图形化管理了。



我们只需要填写3个地方:1. host name 2.user name 3.password。hostname是虚拟机的IP地址,我的是58.215.140.108。username和password就是登陆虚拟机时的用户名和密码。最好是填写root用户时的用户名和密码。点击登陆就进入到Linux系统了:

界面中,左边属于windows操作系统的目录,右边属于Linux(CentOS)操作系统的目录。可以用鼠标直接把文件拖过来拖过去的,十分方便。

WinSCP 与 Putty 中文显示乱码解决方法
http://www.studyday.net/2011/05/212
WinSCP:
1, 打开WinSCP, 在登录会话界面中选定将要登录的会话.
2, 点击旁边的"编辑"按钮.
3, 在左侧树型菜单中找到"环境"项, 并打开它.
4, 在右侧中一项为"文件名UTF-8编码", 选择"开启".
5, 搞定!

Putty:
1, 打开Putty.exe, 在登录会话界面中选定Default Settings.
2, 再点击左侧树形菜单中的"Window -> Translation"
3, 在右侧界面中有一项"Received data assumed to be in which character set:" 在下拉列表中选择"UTF-8"
4, 搞定!


将 Putty 与 WinSCP 关联:1
1, 用 WinSCP 登录一个会话.
2, 菜单 -> 选项 -> 选项 , 打开选项设置面板.
3, 在左侧树型菜单中找到"集成 -> 应用程序", 并打开它.
4, 在右侧界面中设置 Putty 的绝对路径, 并将下面的"记住会话密码并传给Putty"勾上
5, 确定保存
6, 在菜单下面的快捷工具栏中找到 putty 图标, 点击它即可看到效果. 也可以用 Ctrl+p 快捷键.