`
guangboo
  • 浏览: 34430 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Dreamhost Winscp

阅读更多

原文:http://www.klipdas.com/blog/?p=dreamhost-winscp

介绍

WinSCP是免费软件(Windows),它允许你连接远程主机来传输文件(注意用途),它可以使用一下三种协议:SCP(如其名),FTP和更重要的SFTP。该教程中,我们重点使用SFTP协议,因此我们也推荐你使用。FTP不安全也过时了,SCP也被SFTP所取代。
它很容易使用,并且功能强大,除了传输文件还可以做很多事情,最好的是它是免费的!一旦安装,我建议你全面检查,来发现它所有的功能。

WinSCP安装教程

这篇简短的教程假设你机器还没有安装WinSCP,我们从开始到结束一步步进行。如果你还没有这样做,请到网站上下载安装文件,我建议下载当前最新版本(非BETA版),WinSCP暂时只使用与Windows系统。

安装设置

一旦你下载了安装文件,运行它,跟着下面的截图一步步安装。
图1中单击“Next”按钮继续…
image:WinSCP-setup-screenshot01.png
图1
如果你统一协议,单击“Next”按钮继续安装…
image:WinSCP-setup-screenshot02.png
图2
选择“Typical installation”选项,单击“Next”按钮继续..
image:WinSCP-setup-screenshot03.png
图3
选择“Norton Commander interface”选项,单击“Next”按钮继续…
image:WinSCP-setup-screenshot04.png
图4
查看安装选项,单击“Install”按钮继续安装…
image:WinSCP-setup-screenshot05.png
图5
假设安装成功,确保选中“启动WinSCP”,单击“Finish”按钮启动程序。
image:WinSCP-setup-screenshot06.png
图6

连接

在弹出的对话框中进行初始化,输入一些参数来连接远程服务器(一次会话)。根据下面的截图介绍,填写适当的信息。
注意:如果远程服务器账户没有配置允许SFTP连接的话,会出现错误!
image:WinSCP-setup-screenshot07.png
图7

警告对话框

正如你在图8截图中看到的,你会被警告,你收到一个来自你连接的服务器上的主机密钥。第一次连接时总会出现这个警告。单击“Yes”按钮接受主机密钥,它会保存到内存作为之后的参考,你只需这样做一次(除非服务器的主机密钥更改)。如果你的服务器曾经“新硬件故障”,那么你可能会在下次连接时弹出同样的警告。主机密钥通常在更换硬件时才改变。
image:WinSCP-setup-screenshot08.png
图8

相互传输

一旦连接成功,你会看到截图9。左边面板是本地磁盘、目录和文件,右边是远程服务器端的目录和文件。双击任何一个目录都会被展开,目录通常是在上面而文件在下边(但你可以根据喜欢修改顺序)。双击顶部的文件夹(向上翻)返回上层目录,你也可以使用下拉列表来在目录间切换。
此时,你可以在两个面板见拖拽目录或文件。
注意:在右下角的锁标记表示当前连接的加密类型。黄色表示加密,灰色表示没加密。你可以单击标记连接更多信息,你可以看到正在使用的是“SFTP”协议。
image:WinSCP-setup-screenshot09.png
图9

复制对话框

一旦初始化后,进行拷贝(或移动)操作就会看到像图10一样的对话框。查看显示的信息,确保你没有操作失误,如果有什么不对,可以单击“Cancel”或进行改变。
如果所有都正确,就单击“Copy”按钮继续。
如果你选择了“Transfer in background”选项,你可以继续,直到后台传输完毕。否则你可以在前台看到实时的传输进度对话框。
image:WinSCP-setup-screenshot10.png
图10

设置“会话”

“Session”是使用WinSCP连接各种远程服务器的基本连接参数,你可以设置很多的“会话”并保存下拉,之后就可以快速的进行访问了。
单击“Session”按钮访问“Session”管理,然后单击“New Session”选项。
注意:当使用SFTP登录时,你可能注意与你使用其他一般的FTP客户端登录后看到的一些不同!确实是的一些不同。不用慌,请查看注意章节了解SFTP更多信息。
注意:为了启用/禁用本地还是远程面板的“Tree”视图都要单击“Options”菜单项,然后单击“Local Panel”或“Remote Panel”然后是“Tree”选项。
image:WinSCP-setup-screenshot11.png
图11
单击“New”按钮继续设置新的会话。
注意:如果你之前已经设置过会话,你可以单击选中一个,然后单击“Edit”,“Delete”或“Remote”按钮进行相应操作。
image:WinSCP-setup-screenshot12.png
图12
正如你在初始化第一次的连接时一样,为新会话输入连接参数。填好参数后,根据下面的截图一步步介绍。
填好后单击“Save”按钮保存。
image:WinSCP-setup-screenshot13.png
图13
如果你为会话填写了密码,会弹出警告对话框,如果你希望它保存密码的话,你可以单击“OK”按钮继续,否则单击“Cancel”按钮返回,删除密码。
如果你没有为会话保存密码,当你每次使用该会话连接时,WinSCP都会提示你输入密码。
image:WinSCP-setup-screenshot14.png
图14
下一步你会被提示为新会话命名,默认名称(是user@hostname的格式,很容易理解会话的意思)可能已经不错了,因此建议你使用就行了,然而你可以以任何你喜欢的名称重命名。最好是使用对你有一样的名称,因为你将来会一直使用它。
单击“OK”按钮。
image:WinSCP-setup-screenshot15.png
图15

使用已有“Session”连接远程服务器

使用保存的会话来访问远程服务器是很快捷和方便的。
只要打开WinSCP,单击“Sessions”菜单,单击“Saved Sessions”选项,你所有有效的会话都会显示出来。单击你要使用的会话,WinSCP好立即尝试使用保存在会话中的参数进行连接。
注意:如果你在会话中保存了密码,它会自动键入。然而如果你没有保存密码或者账户的密码修改了,你会被提醒输入密码。
image:WinSCP-setup-screenshot16.png
图16

设置“Preferences”

单击左上角齿轮图标修改preferences设置,下面的截图会给你一些对WinSCP做出一些修改的建议。
注意:WinSCP远比在电脑间传输文件和目录做的事情更多!我建议你将鼠标放在图标上,查看其他的菜单选项,来发现所有WinSCP的功能!如果你知道如果使用它的话,它会很强大!
image:WinSCP-setup-screenshot17.png
图17

使用“Norton Commander”界面

到目前为止的示例中,我们都是假设使用的“Norton Commander”界面,然而如果你之前安装过WinSCP,选择“Explorer-like”界面,这里就是你做出改变的地方!以个人而言,我推荐使用“Norton Commander”界面,因为它看上去并且运行起来都像任何其他的FTP图像界面一样,这很直观也很简单。本地文件和目录就在一个面板里,远程文件和目录在另一个面板里,简单,优雅,清晰。然而,如果你要使用“Explorer-like”界面,也可以,如果你觉得它更舒服的话。更多信息之后介绍。
一旦你完成了“Environment > Interface”节,单击“Transfer > Background”节继续。
注意:如果你从一个界面切换到另一种界面,在你应该重新启动WinSCP之前是看不到效果的。因此如果你没有立即看到效果请不要觉得奇怪。
image:WinSCP-setup-screenshot18.png
图18
设置“Maximum number of transfers at the same time”为4,你也可以使用默认的设置,一旦你完成“Transfer > Background”选项卡的设置,单击进入“Transfer > Resume”节继续设置。
image:WinSCP-setup-screenshot19.png
图19
这里有关于“Resume”特征的默认设置,我建议保留默认值,但如果你有必要也可以修改。然后单击“OK”按钮保存到现在做的修改。
image:WinSCP-setup-screenshot20.png
图20

使用“Explorer-like”界面

前面说了会在preferences节以截图形式来展示如果切换到“Explorer-like”界面的,然而你会事情WinSCP界面里的两个面板的控制。但萝卜青菜各有所爱。
注意:如果从一个界面切换到另一个界面,在你重启WinSCP之前是看不到效果的,因此没有立即看到效果请不要奇怪。
image:WinSCP-setup-screenshot21.png
图21
该界面就是使用“Explorer-like”界面选项看起来的样子,它看起来和工作起来都像Windows的资源管理器。
image:WinSCP-setup-screenshot22.png
图22
当你打开windows资源管理器窗口时,你就可以开始在两个系统间拖拽文件和目录了。
image:WinSCP-setup-screenshot23.png
图23
一旦你初始化了拷贝(移动)操作,那么你就会看到图24一样的对话框,查看显示的信息,区别操作正确,如果不对,你可以选择“Cancel”或做一些修改。
一旦一切正确你可以单击“Copy”按钮继续。
如果你勾选了“Transfer in backgrond”选项,你可以继续操作直到传输在后台完成。否则你会在前台看到实时的传输进度对话框。
image:WinSCP-setup-screenshot24.png
图24

更多

正如我前面提到的,WinSCP不仅可以在两天机器间传输文件和目录,我建议你多点点图标,查看其他菜单选项以发现WinSCP的其他功能!如果你知道如果使用它你会发现它非常的强大!

扩展阅读

WinSCP

 

0
0
分享到:
评论

相关推荐

    Laravel开发-drhost-dreamhost-laravel

    在本文中,我们将深入探讨如何在Dreamhost上配置和运行Laravel项目,特别是针对"drhost-dreamhost-laravel"这个项目。Laravel是一款流行的PHP框架,它为开发者提供了优雅的工具来构建功能丰富的Web应用。Dreamhost则...

    DreamHost IDE-开源

    这个开源工具特别针对那些在DreamHost服务器上托管应用的开发者,提供了便利的开发和部署流程。 首先,DreamHost IDE的核心是NetBeans IDE,这是一个强大的多语言编辑器,支持包括Java、PHP、Ruby在内的多种编程...

    dreamhost-amazon-redirect:使用Apache的mod_rewrite启用较短的Amazon链接以在我的DreamHost共享主机上运行

    DreamHost上的Amazon Redirect 使用Apache的mod_rewrite启用较短的Amazon链接以在我的DreamHost共享主机上运行。 测试 您可以通过执行以下操作来测试一切是否正常: curl https://amzn.unindented.org/0596529945 ...

    使用Dreamhost空间下Shell命令的使用方法

    "Dreamhost空间下Shell命令的使用方法" 在 Dreamhost 空间下,使用 Shell 命令可以极大地提高文件管理效率,节省时间和提高工作效率。下面是 Dreamhost 空间下 Shell 命令的使用方法。 登陆 Shell 在 WIN 系统下...

    使用dreamhost空间实现MYSQL数据库备份方法

    本文将详细介绍如何使用Dreamhost空间实现MySQL数据库的备份与恢复方法。Dreamhost是一家知名的网络托管服务提供商,提供包括MySQL数据库在内的多种服务。 首先,让我们了解MySQL数据库备份的基本原理。MySQL数据库...

    go-dreamhost:转到用于访问Dreamhost API的库

    go-dreamhost是用于访问的Go库。 用法 import "github.com/sgerrand/go-dreamhost" 构造一个新的Dreamhost客户端。 例如: client := dreamhost . NewClient ( "your-api-key" , nil ) 配置 请按照以下步骤生成新...

    dreamhost_zone_exporter:Dreamhost DNS 区域导出器

    【Dreamhost Zone Exporter:深入理解DNS区域导出工具】 Dreamhost Zone Exporter 是一个专为Dreamhost用户设计的实用程序,它可以帮助用户方便地导出其DNS区域数据。DNS(域名系统)是互联网的一项核心服务,负责...

    dreamhost:在 NGINX 出现 502 错误时重新启动 Dreamhost PS

    标题 "dreamhost:在 NGINX 出现 502 错误时重新启动 Dreamhost PS" 涉及到的问题是关于 Dreamhost 服务器平台上的 NGINX web 服务器遇到 502 Bad Gateway 错误时的处理方法。502 错误通常意味着 NGINX 作为前端...

    dreamhost-api-net:用于访问 DreamHost API (http

    适用于 .NET 的 DreamHost API 用于访问.NET 库。 这个库的开发允许我使用 DreamHost API 来管理我的 DNS 记录,使用我的,但我也尝试扩展它以包含 API 中存在的各种其他请求(供其他人/应用程序使用)。 它是用 ...

    dreamhost-dyndns:通过DynamicDNS(DynDNS)API更新Dreamhost DNS记录

    Update your DreamHost DNS records. optional arguments: -h, --help show this help message and exit -f FILE Comma-separated server/key file. -s SERVER Server's domain name -k KEY DreamHos

    dreamhost-knowledgebase-articles-spanish:西班牙语版本的DreamHost的知识库文章

    DreamHost是一家知名的网络托管服务提供商,为用户提供了丰富的在线服务,包括虚拟主机、域名注册、WordPress托管等。其知识库是帮助用户解决各种技术问题的重要资源。本压缩包包含的是DreamHost知识库的文章,但...

    dreamhostdns_updater:CGI脚本更新Dreamhost DNS条目

    "Dreamhostdns_updater" 是一个针对 Dreamhost 服务的 CGI(Common Gateway Interface)脚本。CGI脚本是一种在Web服务器上运行的程序,它能够处理来自用户的请求,如表单数据,然后返回动态生成的网页内容。这个特定...

    DreamHost Admin-开源

    用C#.NET 3.5编写的桌面应用程序,它使用Dreamhost的API远程管理Web托管帐户。

    dreamhost-dyndns:使用用GO(lang)编写的DreamHost DNS API的动态DNS代理

    梦幻主持人 使用用GO(lang)编写的DreamHost DNS API的动态DNS代理

    dreambox:基于DreamHost共享主机的Vagrant环境

    将DreamHost共享托管环境重新创建为Vagrant框。 该项目存储库包含用于的代码。 要在您的项目中使用Dreambox,请查看的。 套件版本 Ubuntu 14.04 LTS 包 版 ndn-php56 5.6.36 ndn-php70 7.0.30 ndn-php71 ...

    dyndream:动态梦-使用Dreamhost配置动态DNS

    Dyndream是一个程序,用于为具有Dreamhost帐户的用户管理动态DNS。 Dyndream使用Dreamhost的API使用您的动态IP地址更新DNS记录。 要使用Dyndream,您需要一个Dreamhost帐户,一个Dreamhost API的密钥,一个以JSON...

    sjwc-dh-api:DreamHost API的CLI

    DreamHost API命令行界面用法$ npm install -g sjwc-dh-api$ dh-api COMMANDrunning command...$ dh-api (-v | --version | version)sjwc-dh-api/0.0.2 linux-x64 node-v12.16.3$ dh-api --help [COMMAND]USAGE $ dh...

    用Rsync(cwRsync)将Dreamhost的数据备份到Windows上

    Rsync 在 Windows 上的实现有好几个包装好的工具,比如 DeltaCopy 、Unison 等。... 2) (可选, Dreamhost 的安全都这样糟了,还不如直接用密码登录安全呢,嘿)创建 Key, 进入命令行模式, 调用 ssh-keygen 命令创建 Ke

    中文面板250MB稳定PHP空间.pdf

    DreamHost Apps是DreamHost公司提供的一种应用程序,可以实现个人网站、博客、相册、论坛等功能。根据文档,DreamHost Apps可以在DreamHost平台上实现这些功能。 九、结论 本文档总结了免费ASP空间、PHP空间、虚拟...

Global site tag (gtag.js) - Google Analytics