FTP太坑了,上周配置好可用的文件上传服务。今天周一上班再试的时候又不可用了,用户登录不上了...
文件管理器连接ftp
在文件管理器和浏览器连接ftp没有日志,在cmd命令行可以看到日志
cmd命令行连接ftp
使用 WinSCP
软件还是很靠谱的,放弃Ftp使用WinScp软件来做文件上传(2020-8-10第二次更新)
WinSCP
软件创建新的站点连接,使用root
账号登陆,这样就有了根目录下所有的文件操作权限。 右边就是远程服务器的文件目录。
先讲一下配置ftp的辛酸历程吧,太艰难了
- 刚开始使用华为云的搭建FTP站点(Linux)文档进行配置,结果失败了。因为之前使用华为云服务器配置是成功的...
- 使用腾讯云社区里面一篇腾讯云服务器linux centos 7.4 搭建ftp服务器文档进行配置,结果失败了。用户登陆不上,提示
Login failed: 530 Login incorrect
. - 卸载
FTP
后重新安装,没有修改ftp的配置文件/etc/vsftpd/vsftpd.conf
,添加用户后使用chomd
命令修改文件夹权限,使用usermod
命令修改用户根目录,终于成功了可以上传和下载文件了,当时实现了用户可以访问服务器根目录。- 在重新连接服务器后,发现之前的配置失效了...
- 于是又是一顿折腾,在使用了
chmod 777 -R /
这个命令之后一切都安静了。本想着修改根目录权限为可修改权限,这样我就可以使用ftp对服务器所有目录进行文件的交互了。 - 查了这个命令的影响 参考文章 后,就开始补救。又在腾讯云服务器买了一台零时服务器,导出权限配置文件
linux.chmod.bak
,然后就试着上传到原腾讯云服务器上。- 打开之前安装的
Xshell
后发现过了试用期,不能再使用了。于是重新安装了新的破解版的Xshell
然后连接云服务器没连上,我以为是Xshell破解版的不管用呢。想想没有其他上传文件的方法就下班回家了。 - 今天早晨再连接服务器的时候发现连接不上了,各种方法都不管用。试了备份镜像、快照,使用
快照回滚
、镜像重装系统
等方法都不能登陆服务器了...
- 打开之前安装的
终于折腾了一上午后,只能以正常镜像重装系统了,就丢掉了之前的服务器数据。
多么深刻的一次操作啊!!!
但庆幸的是:服务器上面还没有太多数据,并且部署的项目都在
github
有存档。而且最关键的nginx配置
在昨天上午已经写成文章记录下来了,参考我的另一篇文章腾讯云服务器配置Nginx实践。其他的就是安装一些应用程序及部署一些应用了,对于我这个新手来说也算是再次学习、优化的过程吧。
今天下午再次尝试多次后,终于找到了一个比较简单的方法参考阿里云FTP的搭建和使用-官方文档
讲一句题外话:腾讯云的这个文档做的是真不全啊
FTP服务配置参考文章
上周没写完的部分这周也不继续写了,因为ftp消耗太多时间了。而且不稳定、不可靠。难受
修改用户的主目录命令
usermod -d /home/ftpzyj/pub ftpzyj