首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >lnmp 环境 ftp 客户端看不到文件

lnmp 环境 ftp 客户端看不到文件

作者头像
魏艾斯博客www.vpsss.net
发布2018-06-01 11:08:43
2.4K0
发布2018-06-01 11:08:43
举报

问题:lnmp 环境下用 ftp 客户端上传了文件到网站文件夹,但是却看不到,同时用 SSH 连接上去是能看到文件的。

环境:军哥 Lnmp1.3

FTP 服务器:pureftpd

解决办法:FTP 这方面遇到的大部分都是权限问题,因为 linux 对权限的要求非常严格。

首先我们看一下这个文件夹的读写权限是什么样的。先进入网站文件夹。

进入你网站文件夹的上一级目录

cd /yourfilename/

输入查看文件夹权限命令:

ls -l

这时候看最下面那行是网站文件夹的权限,果然缺少 r 也就是没有读的权限。

问题找到了,接下来就是添加读的权限了。

chome a+r /yourfilename/

然后再去 ftp 客户端刷新一下,果然能看到里面的文件了,问题解决。

总结:windows 中一个文件如果写、可执行就同时有读的权限,与 windows 不同,在 linux 中可执行和写,未必能读,所以说 linux 的权限是相对独立的,比 windows 的安全性更高、更严格。用到了以下几个命令。

进入文件夹命令:cd /yourfilename/

查看文件夹权限命令:ls -l   (这个参数是字母 L 的小写,不是数字 1)这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到这个指令。

修改权限命令:chome a+r /yourfilename/

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-12-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档