[问题]能否实现在系统启动的时候防火墙一并启动且最小化到面板呢?(已解决)
- yinliang108
- 帖子: 964
- 注册时间: 2005-10-01 21:38
- 来自: 湖南邵东流光岭
还是不能解决阿
开机后不能打开,而且,手工输入 sudo /usr/sbin/firestarter都不能打开了,出现楼上几个的问题。到底该如何才能自动打开firestarter的图形界面,并且最小化到托盘?
- weish2005
- 帖子: 7
- 注册时间: 2007-05-21 10:18
上面写的都太乱,请看这个(转发),sudo gedit /etc/sudoers不行时参考前面有一楼说的方法改
12. 配置防火墙自启动
安装FireStarter后,运行配置向导。
安装配置完成后,它会作为系统服务自动在后台运行。
虽然后台运行了防火墙,但我希望可以随时看到防火墙的状态。
如果希望登录后便自动启动其图形配置程序,可以参照以下方法。
官方文档中提到一种方法,但在ubuntu中有些问题,行不通。
我改善了一下。
sudo gedit /etc/sudoers
添加username ALL= NOPASSWD: /usr/sbin/firestarter
其中username为自己的用户名。
写一个脚本
sudo gedit /usr/local/bin/firestarter.sh
写入以下内容
#!/bin/bash
xhost +local:
sudo firestarter --start-hidden
保存并退出,添加可执行权限。
sudo chmod +x /usr/local/bin/firestarter.sh
如果使用的是Gnome,那么在系统首选项菜单中打开会话设置。
在启动项目的标签页中添加一项,写入firestarter.sh
这样就可以了。
至于KDE,可以参照官方那个说法。
安装FireStarter后,运行配置向导。
安装配置完成后,它会作为系统服务自动在后台运行。
虽然后台运行了防火墙,但我希望可以随时看到防火墙的状态。
如果希望登录后便自动启动其图形配置程序,可以参照以下方法。
官方文档中提到一种方法,但在ubuntu中有些问题,行不通。
我改善了一下。
sudo gedit /etc/sudoers
添加username ALL= NOPASSWD: /usr/sbin/firestarter
其中username为自己的用户名。
写一个脚本
sudo gedit /usr/local/bin/firestarter.sh
写入以下内容
#!/bin/bash
xhost +local:
sudo firestarter --start-hidden
保存并退出,添加可执行权限。
sudo chmod +x /usr/local/bin/firestarter.sh
如果使用的是Gnome,那么在系统首选项菜单中打开会话设置。
在启动项目的标签页中添加一项,写入firestarter.sh
这样就可以了。
至于KDE,可以参照官方那个说法。
- yinliang108
- 帖子: 964
- 注册时间: 2005-10-01 21:38
- 来自: 湖南邵东流光岭
使用sudo不能编辑/etc/sudoers
我刚才实验了,使用sudo edit没有权限写/etc/sudoers,用su使用root权限也不行阿,要用什么权限才能保存/etc/sudoers阿?
-
- 帖子: 4
- 注册时间: 2006-11-24 18:47
- xwgel
- 帖子: 53
- 注册时间: 2008-01-19 5:51
用你的方法改/etc/sudoers文件后,无法用终端了,新立得也打不开了
用你的方法改/etc/sudoers文件后,终端无法用了,新立得也打不开了。还有登陆窗也不能打开了。我现在是什么办法也没有了。什么命令也不能用了,但是可以上网。有什么办法还打它改回来呀?
- xwgel
- 帖子: 53
- 注册时间: 2008-01-19 5:51
username ALL= NOPASSWD:/usr/bin/firestarter 注意":"与"/"之间没有空格。
username ALL= NOPASSWD:/usr/bin/firestarter
注意":"与"/"之间没有空格。
另外:
用root身份使用visudo可以直接写sudoers文件,最后覆盖即可。
就是这样改的,文件改过了,可是出现了上面的问题。有什么办法还改回去吗?
注意":"与"/"之间没有空格。
另外:
用root身份使用visudo可以直接写sudoers文件,最后覆盖即可。
就是这样改的,文件改过了,可是出现了上面的问题。有什么办法还改回去吗?
-
- 帖子: 7
- 注册时间: 2007-08-21 17:09
- 联系:
我也遇到这个问题了,请问你是怎么都设置成以太网设备的?eh0应该是无线网络亚oliver 写了:谢谢!~ 按照您的指点配置好以后此问题解决了! ^_^
后来我又遇到了防火墙网络配置错误导致防火墙不能开启的的问题,我尝试将“internal connected network device”和“local network connected device”都设置为“以太网设备(eth1)”以后就没有任何问题了!
BIN 写了:1. 在/etc/sudoers文件最后添加这样一行:
username ALL= NOPASSWD: /usr/sbin/firestarter
其中username改成你的用户名,这样就不用输入口令了。
2. 在"系统/首选项/会话/启动程序"中这样设置:
sudo /usr/sbin/firestarter --start-hidden
这样它就会在你登录时自动启动并最小化了.