一,前提说明
最近搞了一个阿里云服务器玩玩,打算自己搞一个小网站什么的。
然后再阿里云上花9.9买了半年的服务器。
服务器版本是 ubuntu_16_04。
二、目标是往阿里云服务器上上传本地文件。
因为有些文件我是在自己的电脑上写的,想直接复制到服务器上,就不用重新写了。但是不知道怎么上传到服务器上。
然后就开始搜资料:
这是阿里云官方的资料:https://yq.aliyun.com/articles/64700
这里面写的很多,我没有一个个试。大概不适合小白看(也有可能是我太蠢了,我不推荐看这个)。
下面直接说我走的弯路吧
1、winscp方式
在Windows下下载安装 winscp,运行后可以看到远程Linux 服务器目录,选择要上传的文件拖到相应的目录即可,该方式简单实用 。
我用了上面那个方法,说起来很简单。主要分两个步骤
1)在服务器上安装vsftpd:这个我参考的是这个 https://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html。在我的虚拟机上可以安装,也可以用winscp登录。
但是,在阿里云的服务器上安装时,一直这样,无法启动vsftpd。所以一直无法登录。正常应该是可以启动vsftp服务的。
2)在windows中用winscp登录:
由于卡在了第一步,最终放弃这个方案。
2.、然后还想试ssh方式,最终也由于自己不是很懂放弃了。
下面上正确的打开方式:参考:http://blog.csdn.net/LWJdear/article/details/72780044
1)先下载xshell,和xftp,并且安装,
2)启动xshell。
然后点击“用户身份验证”,输入用户名和密码
点击确定进入到下面:
再点击连接就可以连上服务器了。
然后点击,那个红框,
之后会自动启动xftp。
可以直接在右边的框框中新建文件夹,也可以直接将windows中的文件拖进去。
好了,大功告成。
三、总结
自己不太理解ftp,ssh,这种东西。对linux的一些知识不够熟练。想走服务器这条路好像很艰难的样子,哈哈哈哈哈哈。
顺便给大家拜个早年吧。