Linux下,root用户只有查看的权限没有修改的权限,也不能上传文件,怎么改root权限呢?请大师指点……
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下,root用户只有查看的权限没有修改的权限,也不能上传文件,怎么改root权限呢?请大师指点……相关的知识,希望对你有一定的参考价值。
参考技术A 请问你是在什么地方上传文件啊,ftp服务器,还是其它,没有权限你就自己设置一个嘛。还有,看下你的root的id是不是0,如果不是0,那么你就root就不是超级用户了[root@localhost ~]# id root
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t:SystemLow-SystemHigh 参考技术B 不是系统的问题
记得我原来使用SSH Secure File Transfer Client 传送文件也出现过这种问题,后来确定问题是ssh没有装对,目标板的/lib下少了一个libz.so.1.2.7,然后把libz.so.1.2.7做一个软连接连到libz.so.1 这个软连接也是在/lib中
这个libz.so.1.2.7是ssh交叉编译的时候使用的zlib产生的
不出意外的话就可以进行文件的传送了。
当然还有一个工具SSH Secure Shell Client,和 SSH Secure File Transfer是配套的,使用 SSH Secure Shell Client是可以创建文件夹的 参考技术C 是远程登录的吗? 参考技术D root用户什么权限都有追问
我知道啊,可现在用root登录,不能上传文件,也不能创建文件夹
追答上传文件是指的什么,你做了什么操作没有描述清楚
追问我们要在某个目录下创建文件夹然后把我们的项目放上去,现在不能创建文件夹
追答直接登录的机器,还是通过什么工具登录的机器
追问我们用的SSH Secure File Transfer 这个工具,这种root不能创建文件夹的状态会不会是系统没有装好啊
追答感觉是工具的问题概率大点,你换个其他工具试试看,或者换个登录用户
在LINUX 下 使用PHP 修改文本文件
文本文件的路径是/urs/loacl/Debug/test.txt
text.txt的内容是
111
222
用PHP的file()命令读取时,无法读取,怀疑是路径权限不够,PHP放在apache的WWW路径下。。请问该如何解决
查看该文件的权限,方法是命令:ls /urs/local/Debug/test.txt -l
查看apache的用户组:ps -ef |grep httpd
一般情况下,如果你使用vim等创建的text.txt文件,那么这个文件只有你登录的用户和root用户拥有完全的读写权限,
同时apache的用户名和组一般是apache,
然后再用apache(也就是php)去打开它,自然是使用apache这个用户来读写这个文件,自然是没有权限的。
如果你只是为了测试,你可以将test.txt更改权限:chmod 666 /urs/local/Debug/test.txt
如果日后会经常新建和更改文本,最好的解决办法是使用apache也就是php来生成这个文件,权限自然也就没有任何问题了。
以上是关于Linux下,root用户只有查看的权限没有修改的权限,也不能上传文件,怎么改root权限呢?请大师指点……的主要内容,如果未能解决你的问题,请参考以下文章