【已解决】请问怎样开机自动运行?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

【已解决】请问怎样开机自动运行?

#1

帖子 youzhiyili » 2012-05-22 21:44

参照6楼:
1 直接以root写脚本
2 chmod +x filename赋予执行
3 vim /etc/init.d/rc.local 添加脚本路径

——————————————————————————

是这样的,我们这里几十户人的局域网,网内总有些人开限速软件
每次我开机都要先运行一下代码才可以正常上网
有没有办法让这些东西开机自动运行?
sudo -i
arp -s 192.168.1.1 40:16:9f:e1:ab:80
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
iptables -t filter -A INPUT -s 192.168.1.131 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.134 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.102 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.119 -i eth0 -j DROP
arpoison -i eth0 -d 192.168.1.131 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:11
arpoison -i eth0 -d 192.168.1.134 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:12
arpoison -i eth0 -d 192.168.1.102 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:13
arpoison -i eth0 -d 192.168.1.119 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:14
上次由 youzhiyili 在 2012-05-23 14:59,总共编辑 1 次。
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
zcf115
帖子: 398
注册时间: 2009-06-28 10:06
系统: ubuntu12.04

Re: 请问怎样开机自动运行?

#2

帖子 zcf115 » 2012-05-22 22:45

你可以写个脚本的,放到~/.config/autostart
Still Alive
头像
qileilu
帖子: 375
注册时间: 2007-08-26 9:06
来自: 长沙
联系:

Re: 请问怎样开机自动运行?

#3

帖子 qileilu » 2012-05-22 23:13

mark 学习
Dell M1210

双引导—>
grub2: 电源键启动
Chameleon V2: MediaDirect启动。

五系统—>
ArchLinux sda3,6,7,8,9 ext3,4
Win7 sda1,5,sdb5 ntfs
Mac OS X 10.5.7 Leopard sda2 hfs+
Ubuntu sda10 ext4
win2003 PE sdb1 fat32
swap sda11
头像
b33e
帖子: 3874
注册时间: 2011-06-07 14:20

Re: 请问怎样开机自动运行?

#4

帖子 b33e » 2012-05-22 23:38

弄个.sh文件,设为可执行。让它自启动。
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

Re: 请问怎样开机自动运行?

#5

帖子 youzhiyili » 2012-05-23 0:11

zcf115 写了:你可以写个脚本的,放到~/.config/autostart
没反应,用root写的~/.config/autostart/iptables.sh
我想禁止192.168.1.2到192.168.1.255的所有IP访问本机,是不是这样写?

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
iptables -t filter -A INPUT -s 192.168.1.2/192.168.1.255 -i eth0 -j DROP
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
npnufn
帖子: 1847
注册时间: 2005-10-14 15:56

Re: 请问怎样开机自动运行?

#6

帖子 npnufn » 2012-05-23 7:56

写入脚本,放在/usr/local/bin
然后写入/etc/rc.local来执行这个脚本,
回复