前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >关于ftp限制用户到自己家目录

关于ftp限制用户到自己家目录

作者头像
苦咖啡
发布2018-05-08 17:53:38
发布2018-05-08 17:53:38
3.2K0
举报
文章被收录于专栏:我的博客我的博客

写在前面:

ftp是有版本的区分的!

老版本可以参考这个:http://blog.phpfs.com/archives/244.html

新版的我用上面那个怎么都不可以,后来是这样解决的

1.useradd -d /var/www -s /bin/bash -G www-data -g www-data

说明:-d是指定家目录 -s指定用户用的bash -G是附属组 -g是所在群组,其中我的网站程序都是www-data用户在跑

2.chown -R root:root /var

这一步的作用就是将www的../和./都给root,到/var/目录执行ll

看到./和../都是root用户以及群组(特别重要)

3.这样会不会www-data没有权限写入呢?

别担心,你在/var/www/建立一个网站目录test,这样把test给www-data即可!

chown -R www-data:www-data /var/www/test

这样登录就可以让ftp用户锁定到自己的根目录了!

核对:

1.cat /etc/passwd |grep Joyous

Joyous:x:1000:33:www-data:/alidata/www:/bin/bash

2.ll /var/

drwxr-xr-x 4 root root 4096 Jul 8 16:35 ./ drwxr-xr-x 25 root root 4096 Jul 8 15:19 ../ drwxr-xr-x 2 www-data root 4096 Jul 8 15:38 logs/ drwxrwxr-x 5 root root 4096 Jul 8 16:39 www/

3.ll /var/www/

drwxrwxr-x 5 root root 4096 Jul 8 16:39 ./ drwxr-xr-x 4 root root 4096 Jul 8 16:35 ../ drwxrwxr-x 15 www-data www-data 4096 Jul 8 15:35 test/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014年7月8日,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

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