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

写在前面:

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/

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏kangvcar

关于Linux上SAMBA服务的权限问题(普通挂载)

1833
来自专栏惨绿少年

zabbix 2.2.20 安装详解(Centos6.9)

环境说明 [root@centos ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@...

2440
来自专栏你不就像风一样

Java消息中间件入门笔记 - ActiveMQ篇

1.下载安装包 wget http://120.221.32.78:6510/mirrors.shu.edu.cn/apache//activemq/5.1...

4402
来自专栏测试开发架构之路

centos7安装python3.6后导致防火墙功能无法正常工作的解决办法

问题:因为默认python版本被设置成了python3.6,而进行防火墙的指令操作频频报错。

771
来自专栏编程

ActiveMQ消息队列的使用及应用

ActiveMQ消息队列的使用及应用 这里就不说怎么安装了,直接解压出来就行了。 谢绝转载,作者保留所有权力 目录: 复制代码 一:JMQ的两种消息模式 1.1...

3267
来自专栏Java开发者杂谈

ActiveMQ专题1: 入门实例

​ 从上面的代码可以看出,生产者和消费者的处理流程大致相同。存在很多重复代码,不难发现可以抽取出公共的代码来使得代码更加简洁。

1212
来自专栏difcareer的技术笔记

ubuntu14.04编译Android4.4源码

安装JDK: 因为我是编译android4.4,故jdk6即可满足。ubuntu14.04不支持apt-get安装,我们来手动安装一下:

863
来自专栏Linux运维学习之路

zabbix-server端与zabbix-agent端部署与监控

环境: [root@redis ~]# uname -a Linux redis 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21...

3369
来自专栏菩提树下的杨过

ActiveMQ笔记(1):编译、安装、示例代码

一、编译 虽然ActiveMQ提供了发布版本,但是建议同学们自己下载源代码编译,以后万一有坑,还可以尝试自己改改源码。 1.1 https://github.c...

3005
来自专栏黑泽君的专栏

day75_淘淘商城项目_08_同步索引库问题分析 + ActiveMQ介绍/安装/使用 + ActiveMQ整合spring + 使用ActiveMQ实现添加商品后同步索引库_匠心笔记

方案一:在taotao-manager中,添加商品的业务逻辑中,添加一个同步索引库的业务逻辑。

2211

扫码关注云+社区

领取腾讯云代金券