文件最大权限为什么是666
㈠ 权限666是什么意思
r: 对应数值4w: 对应数值2x:对应数值1
这样看来6 就是有4和2组成,也就是对于三类用户来说,该文件都具有可读写的权限,而没有执行的权限
㈡ 服务器文件权限设置为777,这是为什么呢
Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。
例如我用ls -l命令列文件表时,得到如下输出:
-rw-r--r-- 1 bu users 2254 2006-05-20 13:47 tt.htm
从第二个字符起rw-是说用户bu有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其他人(others)只有读权限,没有写权和运行权。这是系统默认设置,我可以改写tt.htm,同组的人和其他人只有权读,没人有权运行,因为只是一个html文件,不必运行。这在Novell的directory services之前很先进。
读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。所以,上面的例子中的rw-r--r--用数字表示成644。
反过来说777就是rwxrwxrwx,意思是该登录用户(可以用命令id查看)、他所在的组和其他人都有最高权限。
再多一句。我用chmod o-r tt.htm命令改权限,o-r是others的权限中减掉读。结果是
-rw-r----- 1 bu users 2254 2006-05-20 13:47 tt.htm
如果用命令chmod 777 tt.htm,结果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm
任何人都有读、写、运行三项权限。
㈢ 为什么linux下,目录有读写权限,没有执行权限(666)时,连目录访问的权限都被禁止了
因为在Linux当中,对目录而言,所说的执行权限,其实,就是一种进入目录权限。
所以,当一个目录没有执行权限时,你是无法使用cd进入此目录,会提示无权限。
㈣ linux的文件初始权限最多只有666么,umask也不行啊,每次都要chmod u+x麻烦死了,能设置为777么求解……
用umask 000就可以了
根据你的shell,把这句话放到你的配置文件里面就可以了
或者你每次登录打一遍也行
㈤ CentOS系统下的tftp服务器,文件上传到服务器文件夹后,文件的权限全部变成了666
让上传的文件权限不改变,好像不可能的,但是可以让上传的文件保持某个权限是可以的,例如上传的所有文件权限都为777这是可以设置的
㈥ Linux系统将/home/test中a.txt文件的权限改为666
文件权限有三个属性:是否可读用r表示、是否可写用w表示、是否可执行用x表示。
权限可以用数字表示,r=4,w=2,x=1,-=0。rwx=(r+w+x)=7,rw-=(r+w+-)=6。
赋予权限使用chmod 命令
chmod 666 a.txt
㈦ 我用FTP对文件设置权限,右键点文件,选文件属性,在数值化权限里改为644,再次查看,权限又变回了666
你在ftp里是没办法设置服务器上的文件属性的,更改的只是本地的而已。
㈧ 怎么修改文件的读写权限为777or666
GoDaddy的linux空间权限不必修改, 即可正常安装使用