登录时启动一个脚本,如果有sudo怎么办
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 9
- 注册时间: 2010-10-16 10:58
登录时启动一个脚本,如果有sudo怎么办
我想在开机时自动启动一个shell脚本,里面的命令要root权限,但是把脚本加入到gnome-session-properties里,启动时没办法输入密码,因为根本没有终端窗口弹出,请问有办法吗?
- 百草谷居士
- 帖子: 4025
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 登录时启动一个脚本,如果有sudo怎么办
在gnome-session-properties里设置的程序,并不是在开机启动,而是在用户登陆后启动,两者是不一样的。
sudo可以换成gksu,会弹出一个对话框提示输入密码的。
sudo可以换成gksu,会弹出一个对话框提示输入密码的。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 登录时启动一个脚本,如果有sudo怎么办
代码: 全选
echo password |sudo -S command

◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- highwind
- 帖子: 1362
- 注册时间: 2008-09-05 23:31
- 系统: LinuxMint17
Re: 登录时启动一个脚本,如果有sudo怎么办
我觉得人家的意思是把脚本写在一个管理员级别的开机自运行脚本里,这样就可以开机不用再输入密码就可以运行的意思了。
可以参考一下viewtopic.php?f=48&t=461460
还可以看看:viewtopic.php?f=21&t=455994
可以参考一下viewtopic.php?f=48&t=461460
还可以看看:viewtopic.php?f=21&t=455994
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
- careone
- 帖子: 839
- 注册时间: 2007-12-17 21:41
Re: 登录时启动一个脚本,如果有sudo怎么办
请编辑这个文件 /etc/rc.local
可以理解为是系统自启动文件。
把想要启动的脚本的完整路径和文件名添加到上面的文件的后面,如
注意文件 /home/xxx/bin/my-bin.sh 要有可执行权限。
注意文件路径不要写成
或者
(除非这个脚本是放在 /root/ 目录下的)
可以理解为是系统自启动文件。
把想要启动的脚本的完整路径和文件名添加到上面的文件的后面,如
代码: 全选
/home/xxx/bin/my-bin.sh
注意文件路径不要写成
代码: 全选
$HOME/bin/my-bin.sh
代码: 全选
~/bin/my-bin.sh
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 登录时启动一个脚本,如果有sudo怎么办
加rc.local多蛋疼啊,还有delay,都不如直接写daemon好了。 

◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 9
- 注册时间: 2010-10-16 10:58
Re: 登录时启动一个脚本,如果有sudo怎么办
多谢各位指教,我会每种方法都试一试
- highwind
- 帖子: 1362
- 注册时间: 2008-09-05 23:31
- 系统: LinuxMint17
Re: 登录时启动一个脚本,如果有sudo怎么办
上回也有人提到这个,还没试过,有什么参考链接吗?YeLee 写了:加rc.local多蛋疼啊,还有delay,都不如直接写daemon好了。
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 登录时启动一个脚本,如果有sudo怎么办
也不是没有参考链接,前提是你要知道自己的init daemon,自己搜一下openrc script或者systemd script之类的关键词便是了。 

◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关