linux移动文件权限不足|linux执行文件权限不够是root账号

linux移动文件权限不足|linux执行文件权限不够是root账号的第1张示图

❶ linux 普通用户下 移动或复制一个zip文件权限不够怎么办

切换到root权限下执行操作,关于普通用户如何拥有root权限,有以下几种方法:方法一:直接修改/etc/passwd的uid和gid,将用户ID和组ID都改成0。(恶心的方法,还不如直接用su切换到root执行呐)方法二:用sudo可以是普通用户暂时获得root的权限执行某个命令。这样就可一不知道超级用户密码而拥有权限执行命令。但是用户必须在/etc/sudoers用户列表中,否则就会出现permissiondenied,可以用visudo命令来添加用户。一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将一般用户登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(此时该用户称为“sudoer”);在一般用户需要取得特殊权限时,其可在命令前加上“sudo”,此时sudo将会询问该用户自己的密码(以确认终端机前的是该用户本人),回答后系统即会将该命令的进程以超级用户的权限运行。之后的一段时间内(默认为5分钟,可在/etc/sudoers自定义),使用sudo不需要再次输入密码。我们可以通过visudo命令来编辑/etc/sudoers文件,visudo是一个脚本文件,也可以通过编辑工具来对/etc/sudoers进行修改(注意:系统默认下/etc/sudoers是没有修改权限,需要通过chmod来对它增加权限)[email protected] ~]# ll /usr/sbin/visudo-rwxr-xr-x 1 root root 81832 Apr 14 2009 /usr/sbin/visudo———————————————————-[[email protected] ~]# ll /etc/sudoers-r–r—– 1 root root 3202 May 10 02:19 /etc/sudoersgrep -v ^$ /etc/sudoers | grep -v ^##过滤空行和##号开头查看sudoers配置文件中的重要代码[[email protected] ~]# cat sudoers.txt============定义服务器=================格式:Host_Alias 服务器类型 =服务器名称或IP地址例:多个服务器或IP需要用(,)逗号隔开Host_Alias CLIENT = 192.168.100.0,192.168.200.0/24Host_Alias FILESERVERS = fs1,fs2——————————————# Host_Alias FILESERVERS = fs1, fs2# Host_Alias MAILSERVERS = smtp, smtp2============用户定义==============格式:User_Alias 大写名称 = 用户[,用户]注意,名称需要大写,多用户需要用(,)逗号隔开——————————————# User_Alias ADMINS = jsmith, mikem===========定义命令和命令地路径==============格式:Cmnd_Alias 统称=绝对路径/命令可以把相同功能的命令保存到一个自定义的统称,方便分配多个命令需要用(,)逗号隔开————————————————–Cmnd_Alias NETWORKING = /sbin/route, /sbin/ifconfig, /bin/ping,/sbin/dhclient, /usr/bin/net, /sbin/iptables, /usr/bin/rfcomm,/usr/bin/wvdial, /sbin/iwconfig, /sbin/mii-toolCmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date,/usr/bin/yumCmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig=============定义默认值=============注意:Defaults –>全局设置Defaults:用户 –>针对指定用户起效,多个用户需要用(,)逗号隔开——————————————Defaults requirettyDefaults env_reset ==========指定用户权限分配==========格式:user MACHINE = (RunAs)COMMANDS——————————————root ALL=(ALL) ALL===============组成员权限分配===============格式:%group-name MACHINE = (RunAs)COMMANDS 或%group-name MACHINE =COMMANDS注意:NOPASSWD: COMMANDS在使用命令时不需要输入密码这些群都必须在系统中存在的—————————————————-# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING,PROCESSES, LOCATE, DRIVERSsys组可以在全部计算机上以ROOT用户身份运行多个统称下包括的命令,调用Cmnd_Alias的设置—————————————————-# %wheel ALL=(ALL) ALLwhell组可以在全部计算机上以ROOT用户的身份,执行全部命令,但需要输入密码—————————————————————————————–# %wheel ALL=(ALL) NOPASSWD: ALLwhell组可以在全部计算机上以ROOT用户的身份,执行全部命令,但不需要输入密码—————————————————————————————–# %users ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom# %users localhost=/sbin/shutdown -h nowusers组只能在本身上运行/sbin/shutdown -hnow

❷ linux删除文件夹时显示权限不够怎么办

1、首先,你可能在删除文件的时候会弹出【权限不足】。 2、我们点击【重试】按钮,可还是不管用。3、重点来了,我们先选定这个文件,鼠标右键选择【属性】一项(快捷键Alt+Enter)。4、在属性面板,选择【安全】一项后,可以看到各个用户对该文件的权限。5、然后,刚才的提示你也看到了,它是说你需要User-20141001NI\Administration对这个文件有删除权限才能对这个文件进行删除操作。6、接着,你在可以遭到这一项,点击【编辑】。7、下一步,你就是在【完全控制】框上打上勾。8、接着,它会提示【您将要更改系统文件夹的权限设置】,点击确定。9、然后,你在试着删除这个文件的时候,发现已经可以将这个文件删除了。

❸ 在Linux中执行文件时候权限不够,怎么解决

修改权限可以解决该问题。

可以使用chmod命令修改权限。

语法:chmod[-cfvR][–help][–version]modefile…

说明:Linux/Unix的档案调用权限分为三级:档案拥有者、群组、其他。利用chmod可以藉以控制档案如何被他人所调用。

参数:

mode:权限设定字串,格式如下:[ugoa…][[+-=][rwxX]…][,…],其中

u表示该档案的拥有者,g表示与该档案的拥有者属于同一个群体(group)者,o表示其他以外的人,a表示这三者皆是。

+表示增加权限、-表示取消权限、=表示唯一设定权限。

r表示可读取,w表示可写入,x表示可执行,X表示只有当该档案是个子目录或者该档案已经被设定过为可执行。

-c:若该档案权限确实已经更改,才显示其更改动作

-f:若该档案权限无法被更改也不要显示错误讯息

-v:显示权限变更的详细资料

-R:对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

–help:显示辅助说明

–version:显示版本

拓展资料:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

❹ linux权限不足

修改权限可以解决该问题。可以使用chmod命令修改权限。语法:chmod [-cfvR] [–help] [–version] mode file… 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa…][[+-=][rwxX]…][,…],其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) –help : 显示辅助说明 –version : 显示版本

❺ 如何在Linux图形界面,把桌面上的文件复制到文件系统中的usr,总是显示权限不够

确实要在终端sudo提权,不认识复制命令(前面的人提供了命令名称)你可以man一下。或者你尝试用sudo运行文件管理器(是什么管理器看你发行版),在这个里面操作

❻ linux执行文件权限不够是root账号

用#ls -l filename命令看看,如果显示类似如: -rw-rw-rw- 1 root root …. 则表示任何用户都没有可执行权限(即使是root用户)版.解决方法: #chmod a+x filename 然后就可权以了。用字符串来设定文件访问权限。其中读用 r 表示,写用 w 表示,执行用 x 表示;所有者用 u 表示,组用户用 g 表示,其他用户用 o 表示,所有用户用 a 表示。

❼ linux重启网卡提示文件无法移动,权限不足

用root权限去移动,不要用一般账号。

❽ linux文件权限不够

图上显示文件所有者是root,组权限也是root。在学校的电脑里你是root用户当然可以执行,复制到你自己硬盘上的时候,权限也一起被复制过去了,你不是root组用户,当然打不开啊。你可以用chown命令改变所有者和组权限,chgrp命令也可以改变组权限。 ======悲剧了,看错鸟,当我没说,原来是root党。。不过估计还是复制文件产生的文件权限的问题

❾ 虚拟机上装的linux系统终端里复制文件权限不够

其实不是虚不虚拟的问题。要看看终端里你的命令提示符是$还是#。如果是$,说明你是回普通用户答,你的读写权限仅限于/home/(你的用户名)这个目录,对形如/usr/bin,/root等其他目录一般只有只读权限,或者没有权限。这样的情况,要登陆为root用户才能读写。在登录时以root用户进入系统(ubuntu的话,默认不能这样用),或者登陆了之后,用sudo冠于要执行的命令前面,或者在终端里用su登陆为root用户,就有足够的权限了。如果是#,说明你已经是root用户,那么就要查看一下你要复制目标文件夹,看看用户和用户组的权限。用chmod +w (目录名) 来赋予写入权限。

未经允许不得转载:山九号 » linux移动文件权限不足|linux执行文件权限不够是root账号

赞 (0)