linux 下如何给一个普通用户有在他的目录下有创建文件的权限?

作者&投稿:简孟 (若有异议请与网页底部的电邮联系)
如何使一个Linux的用户有创建目录和文件的权限~

要看你是在哪里建立这个目录了,一般的普通用户只对自己的home文件夹有完全的控制权限,比如一个用户的名字叫做John,那么他自己的目录就是/home/John,这是默认的设置,如果你建立用户的时候指定了其他的目录,就是你指定的目录。

除了用户目录之外的其他目录,只有root用户才有权限的,所以进行修改的时候需要用root用户的身份,有三种方法:
1.使用root用户登录,新开一个虚拟终端,登录的时候用root和root用户的密码登录,然后进行系统的调整,比如添加删除软件,修改系统全局设置等等。
2.使用su命令临时登录root。在终端中输入命令“su”,会提示你键入root的密码,然后就进入了一个root用户的终端,然后就可以用root身份操作了。结束之后输入exit命令可以退回到正常的终端下。
3.使用sudo命令借用root权限完成操作。sudo命令后面输入相应的命令,然后会提示用户输入自己的密码,然后sudo后面的命令就会以root权限执行。如果需要执行一系列命令的话,还是su方便一些。 另外像Ubuntu这样的系统里面,用户并不知道root的密码,那么可以用“sudo su”这两个命令套用进入su终端。能够使用sudo命令的用户是由管理员指定的,设置文件位于/etc/sudoers,这个文件是由root权限才能编辑的。

另外,如果这个目录不是系统目录,但是它的权限出错导致你无法写入文件或目录,可以使用权限修改命令修改。

如果你习惯使用图形界面的话,可以这样:打开终端,然后用sudo命令执行你的资源管理器程序,如果你使用的是gnome桌面环境默认的文件管理器nautilus的话,可以键入“sudo nautilus”,之后打开的nautilus窗口就是一个root权限的nautilus,然后执行操作即可 。

如果是root用户的话,在要创建文件的目录,上层文件夹,执行chmod
-r
777
**
,**为文件夹名称,赋予最高权限,就可以在这里创建了。
如果不是的话,只能找root用户给开一下对这个文件夹的写权限,才可以进行创建文件夹操作。

很简单
用chmod命令
如果你想test在任何地方都能创建文件目录的话就直接用root登陆
chmod 777 -R /(第一个7是所有者有读4,写2,执行1权利,第二个7是同组人
第三个7时其他人,test算是其他人,-R是覆盖目录下所有内容不加的话只有/目录下能7,/下的其他目录就不行,/是根目录,)

普通用户无法创建文件夹 只需要在root用户里 输入命令chmood 777 -R /usr/local
然后su切换到普通用户就可以在/local 下创建文件夹了。

把/home目录的777权限给test账号或者直接给test账户root权限,要么就让test账户加入对/home目录有777权限的组,只有一个普通账户的话建议采用第一种一种方法,有很多的话就用最后一种。

首先其他目录要对普通用户有可执行权限。
加入,你想让test用户,在/home/hs目录下有写权限,那么就要先保证/home/hs的权限为777。
否则就得让他有root的权限,或者归结到和目录拥有者相同的属组下

1、将 test 用户提权为root
2、将 对应目录权限修改为普通用户可写


宜丰县15349615436: linux 下如何给一个普通用户有在他的目录下有创建文件的权限? -
绪殃力得: 很简单 用chmod命令 如果你想test在任何地方都能创建文件目录的话就直接用root登陆 chmod 777 -R /(第一个7是所有者有读4,写2,执行1权利,第二个7是同组人 第三个7时其他人,test算是其他人,-R是覆盖目录下所有内容不加的话只有/目录下能7,/下的其他目录就不行,/是根目录,)

宜丰县15349615436: linux 怎么给普通用户上传权限 -
绪殃力得: linux与用户权限设置:1、添加用户 首先用adduser命令添加一个普通用户,命令如下:#adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 ...

宜丰县15349615436: linux 下如何给用户添加权限 -
绪殃力得: linux 添加用户、权限: # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录). 假设当前用户是sam,则下面的命令修改该用户自己的口令...

宜丰县15349615436: Linux系统如何让普通用户具有mount权限 -
绪殃力得: 具体操作步骤如下:更改devfs规则编辑/etc/devfs.conf,添加如下内容 让mount用户组具有mount权限: own ad2s1|ad2s[5-9]|ad2s[1-9][0-9]{1,} root:mount perm ad2s1|ad2s[5-9]|ad2s[1-9][0-9]{1,} 0660 建立mount用户组编辑/etc/group,添加如下...

宜丰县15349615436: linux中怎么给普通用户分配root权限啊? -
绪殃力得: 首先要开启root登陆,系统-系统管理-登陆窗口-安全,选择上“允许本地系统管理员登陆”.然后打开终端,输入:sudo passwd root下面会提示你创建密码,根据提示,为root账户创建一个密码.然后注销,就可以用root账户登录了

宜丰县15349615436: linux 怎样为用户授权 -
绪殃力得: 给用户授权主要是这个用户对某一个文件或者是莫一个文件夹的操作权限,因为在Linux操作系统中的所有东西都可以统称为文件.比如对于一个文件 可以采用 chmod 命令进行授权 假设文件 / 文件夹 tsetchmod 777 test 此命令表示对 test 文件 ...

宜丰县15349615436: linux 怎么赋予普通用户可执行权限 -
绪殃力得: 普通用户这个要看普通用户的组、文件主或者其它.一般来说通过chmod 777来完成即可.chmod 777 1.sh 就给1.sh脚本文件加上了可执行权限.

宜丰县15349615436: linux普通用户怎么建立用户 -
绪殃力得: 创建用户user1 useradd -m user1 给用户user1设密码 passwd user1这样就创建了一个普通用户user1

宜丰县15349615436: linux怎么把安装软件的权限付给一个普通用户? -
绪殃力得: 在 Linux 系统中,安装软件的权限,从来没有 也从来不会给普通用户.这是出于安全考虑的.Linux 和 Unix 中的超级用户 root ,可以做任何事情,甚至销毁整个系统.因此,管理员权限极少下放给普通用户.超级用户 root 只有真正需要的时候,才会被使用.普通用户 可以通过 sudo 指令来以超级用户的权限执行命令,前提是他们在 wheel 组中.如果想要允许这个用户安装软件的话,其实可以给他新建一个他可以改 bin,然后再给他设置环境变量把它加到 PATH 里.但我极不推荐这样做,因为这样存在系统安全隐患.

宜丰县15349615436: linux中root用户怎么给普通用户赋予权限 -
绪殃力得: 试试腾讯手机管家,获取ROOT权限,有一键ROOT和KingRoot两款工具.而KingRoot,它作为全球首款跨平台的一键ROOT软件 通过USB将手机同电脑连接后,可以通过鼠标操作,完成手机root.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网