linux添加指定文件夹的ftp用户操作方法

简介:

今天要给别人一个网站的权限,我自己一般不用ftp的,用Xshell比较多。

我是阿里云的服务器,里面是vsftp。具体方法:

1:文件夹为yiyuan ,加的ftp名称为ftp7

输入Linux命令:

useradd -d /alidata/www/yiyuan ftp7

2:创建ftp密码

passwd test

密码需要输入2次,最好有大小写加数字,6位起。

3:更改用户相应的权限设置:

usermod -d /yiyuan ftp7

设置用户ftp7的主目录为yiyuan

4:限制用户只能访问/yiyuan,不能访问其他路径

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES

限制访问目录。

(default follows)

chroot_list_file=/etc/vsftpd/chroot_list
11

编辑chroot_list文件,将受限制的用户添加进去,每个用户名一行

这个文件是根据自己服务器的ftp目录来的,不一定你的也是这个。。。

改完配置文件,重启ftp。

/etc/init.d/vsftpd restart

重启命令也有别的。

5:如果要删除用户,用下面代码:

userdel ftp7
就可以删除ftp7用户
10

如果发现不能上传文件,是目录权限问题。可以给文件夹设置下755的权限,如果都不行,就777权限吧。

目录
相关文章
|
24天前
|
Linux Shell Windows
Linux如何检查文件夹的大小?
在Linux中查看文件夹大小,可使用`du`(如`du -sh *`)、`df`(如`df -h /home`)查看磁盘使用情况,`ncdu`提供交互式浏览,`ls -lh`显示当前目录文件大小,`find`与`du`结合找大文件夹,`tree --du -h`展示目录结构及大小,或用`awk`与`du`组合按大小排序。不同场景下,这些命令各有优势。
148 1
Linux如何检查文件夹的大小?
|
1月前
|
存储 安全 Shell
⭐⭐【Shell 命令集合 文件传输 】Linux ftp工具 使用指南
⭐⭐【Shell 命令集合 文件传输 】Linux ftp工具 使用指南
44 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 文件传输 FTP客户端工具】Linux ncftp 命令使用指南
【Shell 命令集合 文件传输 FTP客户端工具】Linux ncftp 命令使用指南
40 0
|
3月前
|
安全 算法 网络协议
【Linux】文件服务FTP(File Transfer Protocol)
【Linux】文件服务FTP(File Transfer Protocol)
54 0
|
3月前
|
Linux
linux复制文件夹到另一个文件夹命令
linux复制文件夹到另一个文件夹命令
|
5月前
|
Linux
linux给指定用户分配文件夹权限
linux给指定用户分配文件夹权限
|
1月前
|
存储 缓存 运维
linux 系统中都有哪些文件夹,都是干什么的?
linux 系统中都有哪些文件夹,都是干什么的?
44 0
|
1月前
|
Linux Shell 网络安全
Linux 强大的网络命令:nc命令操作方法
Linux 强大的网络命令:nc命令操作方法
106 1
|
2月前
|
Linux
Linux文件与文件夹操作
Linux文件与文件夹操作
32 0
|
4月前
|
安全 网络协议 Linux
哇~~真的是你呀!今天是LINUX中的FTP服务
FTP(File Transfer Protocol,文件传输协议)是一种用于在计算机网络中传输文件的标准协议。它允许用户从一个计算机(称为FTP客户端)向另一个计算机(称为FTP服务器)发送和接收文件。 以下是FTP服务的一些关键特点和功能:
46 0