linux里面如何让某个程序以某个用户来运行?

linux里面如何让某个程序以某个用户来运行?,第1张

在linux中,文件所有者可以对文件进行任何形式的 *** 作,你所说的 *** 作当然是没问题的。

当然如果要让其他用户(超级用户除外)都不能使用的该文件话,那么你就需要对文件的权限进行修改了,文件的权限共分为四段十位,其中第一位也就是第一段,代表的是该文件的具体属性(普通文件,目录文件,链接文件等),第二至四位也就是第二段代表的是该文件所有者的权限,第五至七位也就是第三段代表的是该文件所有者所在组的权限,第八至十位也就是第四段代表的是其他组和其他用户的权限。那么你设定权限就很方便了。再通过组别的设置那可以想让谁使用都行。

如果你的目的是想让其他用户暂时拥有文件所有者的身份来运行该文件,那么就需要进行set-uid位的设置了,那个另说。

1、输入用户名和密码,登录虚拟机。

2、安装某个软件,结果发现当前用户没有权限。

3、输入su回车,输入root密码,进入root模式。

4、输入命令:visudo回车然后按两次回车,再用方向键↓往下翻,找到:root    ALL=(ALL)      ALL。

5、点击【a】键,进入【编辑】模式,在root    ALL=(ALL)      ALL这一行下面输入:用户名 ALL=(ALL)      ALL。

6、点击【Esc】键,退出【编辑】模式即可。


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

原文地址:https://54852.com/yw/9032957.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存