① 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用户设置权限
您好,这是2017年全国职业技能竞赛网络搭建与应用的题目,不能删除文件可以使用以下参数:
cmds_denied=DELE,//拒绝用户使用DELE操作命令,即禁止用户执行删除动作!
③ linux系统的vps进ftp时文件属性不能修改为777,怎样给账户增加这个权限
你在VPS中安装webmin,里面有
用户管理
,你可以设置用户的权限。
1/如果你想通过VPS修改你的网站目录权限,只需要登录VPS以后,找到你的网站目录,例如home/wwwroot,
然后在命令窗口提示符输入sudo
chmod
-R
777
home/wwwroot就可以修改wwwroot下的所有文件和目录都是777属性。也可以单独修改文件或者目录属性。
2/第二种方法是,在webmin里建立用户名,然后这个用户名会对应自己的网站目录。开通FTP,用
FTP工具
登录到你的网站目录里面。点击右键属性就能看到修改属性的选项了,手工录入777就能修改。
④ linux多个本地用户每个用户ftp权限设置不同 怎么设置
修改方法:
这个是要修改单用户的配置文件的。
要vi编辑器打开内/etc/vsftpd/user_config/用户名 (假如这个容用户是jhon)
打开这个文件修改如下内容(就是改改yes和no)
1,#开启虚拟账户登录?
2,#设置你jhon目录对应的系统账户为jion
3,#允许用户浏览ftp目录和下载文件?
4.#允许用户进行文件改名和删除文件的的权限?
5,#表示用户具有建立和删除目录的权限?
6,#表示用户可以上传文件?
7,#限制传输速度为?k/s
⑤ linux FTP 用户读写权限设置;
ftp的权限除了要设置目录的权限外,还要在ftp服务器的配置文件中允许写操作才行。不同的ftp服务器配置项是不同的。但都要打开写操作。
⑥ linux ftp 用户与文件的权限问题
文件权限分别有三小组,分别是用户权限、组权限和它人权限,每小组由三个标志位组成,比如 rwxr-xr--,这表示这个文件的属主可读可写可进入,同组的人只能看到和执行,不能写;而其它人只能看到并读取但不能执行
对于文件夹的x,则表示可进入
所以。。。。
假设jsb和scb这两个文件夹都在/home/ftproot/这个文件夹下
那么现在就要对/home/ftproot/ 、/home/ftproot/jsb和/home/ftproot/scb 这三个文件夹添加权限
以下命令均以root执行
初始化权限:所有文件夹权限去掉:
chmod 000 /home/ftproot
chmod 000 /home/ftproot/jsb
chmod 000 /home/ftproot/scb
你的第一个要求:匿名用户看见jsb和scb这两个文件夹
也就是说它人要有r权限,对于文件夹还要有x权限(没有r权限则无法列出目录文件名,没有x权限则不能进入目录)
chmod o+rx /home/ftproot
这样,就可以看到jsb和scb两个文件夹了
你的第二个要求:用jsb用户名登录,只能看见jsb这个文件夹可以有读写权限
chmod u+rwx /home/ftproot/jsb
chown jsb /home/ftproot/jsb
第一个是改权限,第二个是把jsb目录改成jsb用户所有
这样jsb用户登录后可以看到jsb目录
至于jcb目录,由于在之前已经给/home/ftproot赋了rx权限,所以jcb登录后是可以看到jcb目录的。不过已前已经有chmod 000 /home/ftproot所以jcb权限全无,jsb无法进入jcb目录(没x权限),也无法列出jcb底下有什么文件(即无法列目录,因为没有r权限),也因为没有w权限所以不能写
可以多关注《Linux就该这么学》这本书,我都是从这里面学到的
⑦ Linux 建了一个用户,怎么给他FTP权限
ftp 有自己的用户列表来,当源然也可以设置使用系统用户。
我记得如果系统帐户,默认情况下被加入 ftp 组的用户拥有 ftp 登录的权限。
当然,这个默认我是在 N 年前知道的,现在还是不是不知道。
好像各种 Linux ,默认就是本地帐户吧?