mac下开机自动执行sudo命令的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下开机自动执行sudo命令的方法相关的知识,希望对你有一定的参考价值。
参考技术A 参考 https://technology.siprep.org/running-sudo-commands-in-automator/#:~:text=If%20you%27re%20wondering%20how%20to%20run%20sudo%20%28for,over%20to%20the%20workflow%20area%20on%20the%20right.1 打开mac中的Automator程序
2 创建一个“应用程序”
3 点击“运行AppleScript”这个action,拖动到右侧面板
4 输入运行sudo的命令,比如
如果你要运行一个脚本,运行:
5 保存这个“应用程序”
6 尝试打开这个应用程序,测试他的可用性。这时应该会提醒你输入密码,因为你执行了 sudo 命令。
7 在系统偏好设置------用户与群组------登录项中,添加刚保存的application
linux下如何让一个普通用户开机执行自己的一个脚本,不用root权限
我想过cron、at还有rc.d这些都是要root权限才能操作的,但是我现在没有root用户密码,我就是想在自己的小用户上开机之后就能自动运行一些脚本,如何能实现?
脚本里写密码不安全,可以编辑/etc/sudoers,将用root免密码执行某命令的权限付给普通用户,这样用户通过sudo就可以root权限执行命令:比如:sudo
-u
root
yourcommand、sudo
-u
root
su 参考技术A 在自己的家目录下有一些开机启动配置,将你的脚本执行代码添加进配置文件就可以了。追问
哪个文件?
本回答被提问者采纳以上是关于mac下开机自动执行sudo命令的方法的主要内容,如果未能解决你的问题,请参考以下文章
crontab Linux下 crontab 命令的用法:sudo crontab -?