网站部美眉今天说之前的ftp用的好好的,今天不能上传东西了,我赶紧登录到服务器上查看一下,想到前一天晚上我设置了网站目录权限,跟她使用vsftpd的本地用户上传的权限有冲突:
vsftpd的一些小技巧
原创
©著作权归作者所有:来自51CTO博客作者wjpinrain的原创作品,请联系作者获取转载授权,否则将追究法律责任
linux服务器本地用户:xiaowei:x:504:504::/home/www/love:/sbin/nologin
用nginx做的静态网站,网站目录文件是:/home/www/love
drwxr-xr-x 8 www www 4096 Jul 27 15:24 love
使用xiaowei用户确实上传不上去,没有权限
脑子笨,想了好一会儿,才决定刚改上传用户为www
查看下/etc/passwd文件,发现
www:x:503:503::/home/www:/bin/bash
为了保证服务器本身的安全和上传之后不需要我再去更改文件位置,索性直接重新指定www用户shell环境和家目录。
usermod -d /home/www/love -s /sbin/nologin www
修改之后的为:
www:x:503:503::/home/www/zhanfo:/sbin/nologin
如此一来,她就相当于root一样对网站目录进行操作了!网站本身就是她们的,我起到一个提供环境和配合的作用!
下一篇:linux之sed用法
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
iOS开发的一些小技巧
iOS开发的一些小技巧
Apple Error 小技巧 iPhone files