linux下如何让一个普通用户开机执行自己的一个脚本,不用root权限
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何让一个普通用户开机执行自己的一个脚本,不用root权限相关的知识,希望对你有一定的参考价值。
我想过cron、at还有rc.d这些都是要root权限才能操作的,但是我现在没有root用户密码,我就是想在自己的小用户上开机之后就能自动运行一些脚本,如何能实现?
脚本里写密码不安全,可以编辑/etc/sudoers,将用root免密码执行某命令的权限付给普通用户,这样用户通过sudo就可以root权限执行命令:比如:sudo
-u
root
yourcommand、sudo
-u
root
su 参考技术A 在自己的家目录下有一些开机启动配置,将你的脚本执行代码添加进配置文件就可以了。追问
哪个文件?
本回答被提问者采纳Linux,怎样让某个用户一开机就进入图形界面自动执行一个程序,程序退出就自动锁定或重启?
目的是不让这个用户进入到交互界面,只能执行固定的一个程序
参考技术A 1:你可以把自己的程序P加入到Linux开机自启动项里面.具体怎么加自己百度下Linux添加开机启动项,或者参考些具体的例子,比如linux下tomcat开机自启动;2:在你的程序P里可以写代码判断当前的用户是哪个,然后进行锁定或者重启即可. 参考技术B 你把图形给卸了追问
用户执行的程序是必须在图像界面下的程序。。。
参考技术C 1楼 正解。。。。。。。。。。。。。。 参考技术D 1 楼 牛逼以上是关于linux下如何让一个普通用户开机执行自己的一个脚本,不用root权限的主要内容,如果未能解决你的问题,请参考以下文章
linux下权限问题,如何让无root管理员权限的用户执行需root权限执行的脚本文件
linux下权限问题,如何让无root管理员权限的用户执行需root权限执行的脚本文件