linux设置ftp权限不同
一、下载vsftpd软件
sudo apt-get install vsftpd
我这里已经是安装过了
4、在文件末尾插入
pasv_min_port=10060
pasv_max_port=10090
此为vsftpd被动模式(pasv)的端口范围
5、保存退出
三、添加FTP用户
1、在一个合适的地方创建文件夹,这个文件夹作为用户的根目录,并设置好权限。例如:/home/ubuntu/ftp
2、执行如下语句添加用户(username为用户名)
sudo useradd -d /home/ubuntu/ftp -s /bin/bash username
3、执行如下语句设置密码(username为用户名)
sudo passwd username
四、启动ftp服务
sudo service vsftpd start
五、Enjoy!
㈡ linux ftp服务器用户权限问题
在vsftpd.conf配置文件里加入配置行:
user_config_dir=/etc/vsftpd/userconf
然后建立目录:mkdir /etc/vsftpd/userconf
并且在这个目录里按照用户名建立文件,文件内容写权限就可以了,权限配置与vsftpd.conf里的写法一样。
㈢ 如何在linux中添加ftp用户,并设置相应的权限
Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户:在root用户下: useradd -d /home/test test //增加用户test,并制定test用...
㈣ Linux中如何添加/删除FTP用户并设置权限
本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。
1、建用户:
adser phpq //新建phpq用户
passwd phpq //给phpq用户设置密码
2、建工作组
groupadd test //新建test工作组
3、新建用户同时增加工作组
useradd -g test phpq //新建phpq用户并增加到test工作组
注::-g 所属组 -d 家目录 -s 所用的SHELL
4、给已有的用户增加工作组
usermod -G groupname username
或者:gpasswd -a user group
5、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。
或者使用如下命令关闭用户账号:
passwd peter –l
重新释放:
passwd peter –u
6、永久性删除用户账号
userdel peter
groupdel peter
usermod –G peter peter (强制删除该用户的主目录和主目录下的所有文件和子目录)
7、从组中删除用户
编辑/etc/group 找到GROUP1那一行,删除 A
或者用命令
gpasswd -d A GROUP
8、显示用户信息
id user
cat /etc/passwd
㈤ linux多个本地用户每个用户ftp权限设置不同 怎么设置
修改方法:
这个是要修改单用户的配置文件的。
要vi编辑器打开/etc/vsftpd/user_config/用户名 (假如这个用户是jhon)
打开这个文件修改如下内容(就是改改yes和no)
1,#开启虚拟账户登录?
2,#设置你jhon目录对应的系统账户为jion
3,#允许用户浏览ftp目录和下载文件?
4.#允许用户进行文件改名和删除文件的的权限?
5,#表示用户具有建立和删除目录的权限?
6,#表示用户可以上传文件?
7,#限制传输速度为?k/s