gmsz 发表于 2008-10-13 10:45:39

freeBSD开机自动输入口令后启动pannabit的方法(已解决)

我的freeBSD开机后总是要输入用户名密码,并且运行后的目录不是根目录,还要手动运行panabit,太不方便了,我按照教程在根目录下的etc目录里加了个rc.local文件,内容为:
ifconfig em0 polling
ifconfig em1 polling
ifconfig em2 polling
ifconfig em3 polling
/usr/panabit/bin/ipectrl start
但不起作用。我要如何设置才能让freeBSD开机后自动输入用户名、密码然后自动运行panabit,谢谢!

[ 本帖最后由 gmsz 于 2008-10-15 08:09 编辑 ]

panabit 发表于 2008-10-13 10:52:51

原帖由 gmsz 于 2008-10-13 10:45 发表 http://www.panabit.com/forum/images/common/back.gif
我的freeBSD开机后总是要输入用户名密码,并且运行后的目录不是根目录,还要手动运行panabit,太不方便了,我按照教程在根目录下的etc目录里加了个rc.local文件,内容为:
ifconfig em0 polling
ifconfig em1 poll ...

只要启动了FreeBSD,/etc/rc.local里的命令会自动执行,不需要输入root密码。

gmsz 发表于 2008-10-13 11:03:02

我的不行啊,怎么回事啊,每次都要输入root 密码,要怎么搞啊!而且rc.local这个文件是我加到etc目录下的原来没有的,是不是加的不对啊,还是有什么大小写之分。

[ 本帖最后由 gmsz 于 2008-10-13 11:05 编辑 ]

qczlQQ 发表于 2008-10-13 11:27:27

原帖由 gmsz 于 2008-10-13 11:03 发表 http://www.panabit.com/forum/images/common/back.gif
我的不行啊,怎么回事啊,每次都要输入root 密码,要怎么搞啊!而且rc.local这个文件是我加到etc目录下的原来没有的,是不是加的不对啊,还是有什么大小写之分。

如果你自己添加的,要加权限的。

ifconfig em0 polling
ifconfig em1 polling
ifconfig em2 polling
ifconfig em3 polling
这个不需要加到rc.local.
你可以在sysctl.conf里面加入kern.polling.enable=1

[ 本帖最后由 qczlQQ 于 2008-10-13 11:30 编辑 ]

baggio 发表于 2008-10-13 11:31:33

回复 3# 的帖子

看一下/etc/rc.local的权限,如果没有可执行属性,加一下:

(命令提示符)#    chmod+x/etc/rc.local

重启或下一次启动机器时,就可以了

gmsz 发表于 2008-10-14 08:29:12

回复 5# 的帖子

按你的方法试了,重新启动机器还是要求输用户名密码,晕哦!

panabit 发表于 2008-10-14 08:45:59

原帖由 gmsz 于 2008-10-14 08:29 发表 http://www.panabit.com/forum/images/common/back.gif
按你的方法试了,重新启动机器还是要求输用户名密码,晕哦!

这个不影响rc.local里面内容的执行.
Unix不是Windows,需要输入密码的.

gmsz 发表于 2008-10-14 12:25:14

但我输了密码后panabit也没有自动运行啊,还是要手动运行,坛子里别人都是怎么实现开机就自动运行的?

panabit 发表于 2008-10-14 12:53:21

原帖由 gmsz 于 2008-10-14 12:25 发表 http://www.panabit.com/forum/images/common/back.gif
但我输了密码后panabit也没有自动运行啊,还是要手动运行,坛子里别人都是怎么实现开机就自动运行的?

大家都是采取你这种做法。
你有没有将/etc/rc.local变成可执行的?
页: [1]
查看完整版本: freeBSD开机自动输入口令后启动pannabit的方法(已解决)