WinSCP-SFTP 管理传输软件安装使用教程

WinSCP 是一个 Windows 环境下使用 SSH 的开源图形化SFTP 工具客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制传输文件。为了让新手更方便快捷的管理 VPS,老魏写了这个WinSCP 使用教程

大部分情况下我们用 VPS 建站或者做项目的时候,基本都是自用的。少安装一个 FTP 服务可以节省系统资源;不设置 FTP 账户可以提高系统安全性。我们自己管理 VPS 服务器的时候,可以使用 SFTP 传输方式,root 权限管理网站和系统的文件。当然了要把 root 密码的放到安全地方。

提示:魏艾斯博客的教程定位于新手小白,手动一步步的写,往往过于啰嗦复杂,老鸟可以略过直接看你关注的内容。

一、WinSCP 下载安装

去搜索一下“WinSCP”就能看到百度提供下载和官方网站下载。百度提供的下载版本比官方网站的下载版本落后的一个版本,使用起来没区别,大家可以自行选择。

老魏是从 WinSCP 官方网站下载的,直接点击栏目中的“Download”可以直达下载链接,如果点击下面的“下载”还要多点一次链接。

点击“Installation package”到下载页面。

下载页面这里会自动弹出下载提示,如果浏览器没有弹出提示,点击“direct link”也可以下载。

安装过程我就不啰嗦了,选项按照默认设置,一路点击下一步就可以完成。

二、WinSCP 使用和文件管理

打开 WinSCP 弹出登陆窗口,主机名输入 VPS 的 IP 地址,端口号这里要说一下,老魏的VPS 端口号是改过的,要输入改后的新端口号,否则会被服务器拒绝登录。如果你 VPS 的端口号是默认的 22,那么就直接登陆即可。

最后保存一下吧,省的每次都要输入。

WinSCP 传输模式可以选择 FTP、SFTP、SCP、WebDAV 4 种模式,默认为 SFTP 模式,我们一般用前两种。

登录到 VPS 之后,默认在 root 目录了,有人看到这里就不知道怎么办了,想管理网站文件不知道在哪里了。其实只需要双击最上面那个拐弯的箭头,就能进入。

这里额外安装了 Pureftpd 服务,后期会写一个卸载教程。

我这里使用的是 lnmp 一键包,所以默认网站文件放在 home 文件夹中。你得根据个人使用的 php 环境去确定你的网站文件夹放在哪里。

进去之后看到 WWWROOT 目录,双击进去后就能看到当初你给网站起名的文件夹了。网站文件就放在这个文件夹中,可以按需编辑了。

三、SFTP 工具使用注意

1、如果 VPS 服务器是你自己一手管理的,不需要额外安装 FTP 服务了。

2、SFTP 模式因为使用了 root 账号,对 VPS 服务器有最高管理权限。可以增删修改任意文件,当你编辑和替换文件之前,最好事先下载一个备份到本地,以防万一。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维一切

关于MARATHON和容器的端口映射 转

前不久解决一个问题,我的docker因为网路环境的原因,只能采用-net=host的网络模式运行,但是这样在做服务发现这块就不方便了。因为如果采用这个模式,ma...

9510
来自专栏一只程序汪的自我修养

手把手教你用Jenkins自动发布Docker

首先,我们要有个Jenkins咯,下载链接:https://jenkins.io/download/

53960
来自专栏张善友的专栏

Windows Server2008中的IIS7的五大特性

1、完全模块化的IIS 如果你非常熟悉流行的Apache Web server软件,那么你会知道它最大的优势就在于它的定制化,你可以把它配置为只能显示静态的...

24260
来自专栏护卫神小符的专栏

如何创建开通网站?

本文大概讲解如何在镜像护卫神·全能安全环境(Win2008 IIS|ASP|PHP|.NET)上如何开设网站,绑定域名等。

67600
来自专栏魏艾斯博客www.vpsss.net

centOS 如何安装 lnmp 环境

50340
来自专栏散尽浮华

[原创]CI持续集成系统环境---部署Jenkins完整记录

Jenkins通过脚本任务触发,实现代码的自动化分发,是CI持续化集成环境中不可缺少的一个环节。 下面对Jenkins环境的部署做一记录。 ---------...

33560
来自专栏Samego技术资源分享

Linux安装mysql-python

19940
来自专栏散尽浮华

Centos7.2下Jumpserver V4.0环境安装部署记录

之前介绍了Jumpserver在Centos6系统下的安装部署,下面说说在Centos7.2下安装最新版的Jumpserver4.0的操作记录(使用Docker...

64970
来自专栏散尽浮华

centos下升级git版本的操作记录

在使用git pull、git push、git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The req...

42080
来自专栏轻量级微服务

Kubernetes Pod 生命周期

Pod 的 status 属性是一个 PodStatus 对象,拥有一个 phase 字段。它简单描述了 Pod 在其生命周期的阶段。

18710

扫码关注云+社区

领取腾讯云代金券