centOS 如何让当前用户取得管理员权限

centOS 如何让当前用户取得管理员权限,第1张

Centos下,我们可以用SU命令让当前用户临时获得管理员权限

su是最简单的身份切换名,用su可以进行任何用户的切换,一般都是su -

username,然后输入密码就ok了,但是root用su切换到其他身份的时候是不需要输入密码的。

一般切换身份都是切换到root,然后进行一些只有root能干的事,比如修改配置文件,比如下载安装软件,这些都只能是root才有权限干的事,切换到root可以是单纯的su,或者是su -和su - root,后面两个是一样的意思。

单纯使用su切换到root,读取变量的方式是non-login

shell,这种方式下很多的变量都不会改变,尤其是PATH,所以root用的很多的命令都只能用绝对路径来执行,这种方式只是切换到root的身份。

而用su -这种方式的话,是login shell方式,它是先以root身份登录然后再执行别的 *** 作。

如果只要切换到root做一次 *** 作就好了,只要在su后面加个-c参数就好了,执行完这次 *** 作后,又会自动切换回原账号身份,很方便。

举例说明:

[beinan@localhost ~]$ su

Password:

[root@localhost beinan]# pwd

/home/beinan

centos下面有3个权限,读写执行权限。对于字符分别是R,W,X。你调整文件的执行权限,请使用chmod +x 文件路径,给予文件执行权限chmod -x 文件路径,取消执行权限。如果是目录的话请加上参数R.chmod -R +/- x 文件路径。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7732407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存