www.3112.net > linux Ftp 用户与文件的权限问题

linux Ftp 用户与文件的权限问题

文件权限分别有三小组,分别是用户权限、组权限和它人权限,每小组由三个标志位组成,比如 rwxr-xr--,这表示这个文件的属主可读可写可进入,同组的人只能看到和执行,不能写;而其它人只能看到并读取但不能执行对于文件夹的x,则表示

把新建的文件夹用户权限和files设置为相同就可了假设你的ftp访问用户是 ftpuserchown -r ftpuser:ftpuser 文件夹

在vsftpd.conf配置文件里加入配置行:user_config_dir=/etc/vsftpd/userconf然后建立目录:mkdir /etc/vsftpd/userconf并且在这个目录里按照用户名建立文件,文件内容写权限就可以了,权限配置与vsftpd.conf里的写法一样.

需求1: 我记得在VSFTPD中,当你使用了ftp用户登陆默认的就是/var/ftp,因为ftp用户是vsftpd中的匿名用户,默认站点就是这个,而且已经禁锢在了这个目录中,也就是说即使你在vsftpd中使用了cd /这个命令,依然还是在/var/ftp目录中.需求2

你是说你ftp已经架好了,只是不会上传是吗?上传有两种方法:1> 用软件,那就太多了,试试filezilla,或者winscp.2> 用命令行:首先进入命令提示行,然后ftp 你的linux主机,连接上之后,用put上传,格式如下:put local-file [remote-file]这是什么比赛啊?呵呵不能用第三方软件,不能用命令行?ftp服务器能这么搞吗?我知识有限,想不出还有什么办法能让ftp达到这样的要求,我能想到的,就是不用ftp,而是用samba.

可以啊!不管是谁都可以下载目录下的文件,那就把目录设置为777,然后里面的文件也是777.注意文件和目录都要设置.

linux下权限有三种,用户权限,组权限,其他用户.可以使用ls -l filename 会列出改文件的权限.分别用rwx表示读,写和可执行三种权限,对于文件:r:可读,可以使用类似cat等命令查看文件内容;w:可写,可以编辑或删除此文件;x:可执

主要的就是把登陆目录的权限控制好.

1.要是目录多,比较麻烦.但这个情况应该不存在.因为多了不如直接超级用户了.2.FTP目录不要是用户目录.3.把目录的所有者修改为可以上传的用户.4.修改目录的权限为:所有者:可写入,其他用户组:可读.命令:更改所有者:chown -R 用户 目录更改权限:chmod -R 权限 目录 (linux文件权限看相关说明)

ftp的权限除了要设置目录的权限外,还要在ftp服务器的配置文件中允许写操作才行.不同的ftp服务器配置项是不同的.但都要打开写操作.

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com