昨天睡觉了,就把电脑待机, SSH没有断开, 第二天开机的开机的时候SSH自然的断开了. 重连, screen -R 直接恢复昨天的状态. 说明screen自动detach了, 而不会退出. 不知道SSH超时的时候是不是也是这种情况... (我的设置是不会超时的,呵)
--
Feng
昨天,今天,明天,每天的每天,你是否都多懂得一点点...
星期六, 五月 23, 2009
星期五, 五月 22, 2009
成功在UBUNTU开启两个PRIVOCY
在WINDOWS下我是用PROXOMITRON要过滤广告的,前段时候有研究过用PRIVOCY,但是因为我写了不少的规则,想一下子全部改写成PRIVOXY那也实在太过麻烦,于是我还是继续使用proxomitron.用proxomitron的人大概都知道,作者归空多年,软件久不升级.现在是还好用,再过几年可能软件也得归空...可惜可惜...因为昨天把台式机的UBUNTU找回来了,又开始玩LINUX.装了TOR和PRIVOCY的真正目的自然是用代理了,绝不是为了过滤广告.但是我现在又想在台式机上再运行个PRIVOCY来过滤广告...可是我并不想时时都使用TOR呀...我使用TOR的原因是偶尔一些软件上不去...大部分时间我是不用的.我当然可以在使用TOR的时候就在PRIVOCY里加个
forward-socks4a / 127.0.0.1:9050 .
不要的时候再去掉...PRIVOCY的配置文件修改就实时生效,倒相当方便.不过还是麻烦呀,改来改去的...
最好的方法就是于开一个PRIVOCY,不和TOR做CHAIN,主要用来过滤广告.于是在网上搜,搜半天居然没搜出来,可是我明明记得我之前看PRIVOCY的说明文档的时候见过相关的描述,于是又去翻说明书,可是这回却怎么也找不到那段说明了.只好自己动手试吧.
在UBUNTU下, PRIVOCY的启动是通过一个BASH文件. 位于 /etc/init.d/privocy , 而配置文件则在 /etc/privocy/ 目录下. 我首先将bash文件和配置文件夹复制一份出来. 我把privocy 放在 ~/init.d/ 里边, 把privocy的配置文件夹放在 ~/settings/ 里边. 然后修改privocy文件, 我在privocy文件中将原来的配置文件位置改成了我复制出来的那份的位置.把自己复制出来的那个配置文件夹里的config文件改一改,监听端口改成8338, 把TOR去掉. 然后启动 sudo ~/init.d/privocy start , 没有效果, 用ps aux查,发现还是只有一个privocy 的进程. 试了几遍不行.隐隐约约记得说明书上讲来改变用户,于是并去试一试. 把原来的用户privocy改成我的登录名,顺便把NAME变量改了,后面加个2,把DESC后面也加了个2,不过这个肯定是没所谓的..再启动,便成功了.
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/privoxy
NAME=privoxy2
DESC="filtering proxy server 2"
OWNER=feng
CONFIGFILE=~/settings/privoxy/config
PIDFILE=/var/run/$NAME.pid
Feng
星期四, 五月 21, 2009
ubuntu 安装 apache2 和 php5
sudo apt-get install apache2 apache2-common apache2-mpm-prefork apache2-utils ssl-cert
我没用上面那句,我只是简单的安装了APACHE2
sudo apt-get install apache2
默认的网站目录是 /var/www,可以在 etc/apache2/sites-available/default 里面改 DocumentRoot /var/www/ 来改变.
主要的配置文件在 /etc/apache2/apche2.conf, 改变端口在 /etc/apache2/apche2.conf
sudo /etc/init.d/apache2 restart 重启APACHE.
由于我只装了APACHE2,所以只支持HTML,不支持PHP
sudo apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi
我也不懂那些啥用的,就只装第一个
sudo apt-get install libapache2-mod-php5
安装的时候
The following NEW packages will be installed:
apache2-mpm-prefork libapache2-mod-php5 php5-common
...呵,它还是会帮我装些东西的...不知道上面装APACHE的时候,是不是也把其它我没说要装的一起给装了.
装好后,试了下没反应
sudo /etc/init.d/apache2 restart
用这个命令重启了两次,终于成功了.
我没用上面那句,我只是简单的安装了APACHE2
sudo apt-get install apache2
默认的网站目录是 /var/www,可以在 etc/apache2/sites-available/default 里面改 DocumentRoot /var/www/ 来改变.
主要的配置文件在 /etc/apache2/apche2.conf, 改变端口在 /etc/apache2/apche2.conf
sudo /etc/init.d/apache2 restart 重启APACHE.
由于我只装了APACHE2,所以只支持HTML,不支持PHP
sudo apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi
我也不懂那些啥用的,就只装第一个
sudo apt-get install libapache2-mod-php5
安装的时候
The following NEW packages will be installed:
apache2-mpm-prefork libapache2-mod-php5 php5-common
...呵,它还是会帮我装些东西的...不知道上面装APACHE的时候,是不是也把其它我没说要装的一起给装了.
装好后,试了下没反应
sudo /etc/init.d/apache2 restart
用这个命令重启了两次,终于成功了.
--
Feng
在ubuntu 上运行tor 和 privoxy
呵,非常顺利,我就是跟着下面的做就行了
sudo apt-get install tor privoxy
sudo vim /etc/privoxy/config
comment out: "logfile logfile" and "jarfile jarfile"
find: listen-address 127.0.0.1:8118 #这里我只留了 8118, 这样,就会所有网卡监听
add (on next line): forward-socks4a / localhost:9050 . (including the period) #这里其实在文件里本来就有,找到那行,去掉前面的#就可以了.
sudo /etc/init.d/tor restart && sudo /etc/init.d/privoxy restart 重启这两个软件, 好像这两个软件装好后自动运行,而且是在背后运行的,无界面...运行着都不知道....
sudo vim /etc/privoxy/config
comment out: "logfile logfile" and "jarfile jarfile"
find: listen-address 127.0.0.1:8118 #这里我只留了 8118, 这样,就会所有网卡监听
add (on next line): forward-socks4a / localhost:9050 . (including the period) #这里其实在文件里本来就有,找到那行,去掉前面的#就可以了.
sudo /etc/init.d/tor restart && sudo /etc/init.d/privoxy restart 重启这两个软件, 好像这两个软件装好后自动运行,而且是在背后运行的,无界面...运行着都不知道....
没碰到防火墙的问题. 直接可以用.我现在这台电脑就是用着那台电脑的PRIVOXY在上UC...(UC不用代理上不去...汗)
--
Feng
ubuntu 开机自动设置共享上网
打开 /etc/sysctl.conf
找到类似下面的一行
#net/ipv4/ip_forward=1
#net/ipv4/ip_forward=1
#net.ipv4.ip_forward= 1
在我的机器里,是第二行, 然后去掉前面的#,如果没找到,自己加进去就行了.
存一下.
打开 /etc/initd/rc.local
添加
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
保存,感觉这个文件就像是 autoexec.bat
--
Feng
ubuntu 共享上网
原来用WINDOWS的时候,我的台式机就一直是双网卡代理上网的,现在换回LINUX,却又要设置了,不会,上网查.说得好简单呀,一条命令就够,试试.
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
失败了...好吧,再加两条...
sudo iptables -A FORWARD -s 192.168.0.0/24 -o eth1 -j ACCEPT
sudo iptables -A FORWARD -d 192.168.0.0/24 -m state --state ESTABLISHED,RELATED -i eth1 -j ACCEPT
还是不行,从别的机子可以拼到这台机子上的两张网卡,但再拼外面就拼不到了.拼不到路由.
再试这个方法...
编辑文件/etc/rc.local
加入:
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE
无效...编辑文件嘛,可能不一定生效,于是从启网卡, 再然后干脆把这面四行当命令直接输了,都不行...
最后发现,其实...只是最开始那条命令再加一条就够了...
sudo echo "1" > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
这样就可以,就缺了上面ECHO的那条命令....呵呵,不过要让它开机就可以用,还得编辑几个文件...写完日志马上做.
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
失败了...好吧,再加两条...
sudo iptables -A FORWARD -s 192.168.0.0/24 -o eth1 -j ACCEPT
sudo iptables -A FORWARD -d 192.168.0.0/24 -m state --state ESTABLISHED,RELATED -i eth1 -j ACCEPT
还是不行,从别的机子可以拼到这台机子上的两张网卡,但再拼外面就拼不到了.拼不到路由.
再试这个方法...
编辑文件/etc/rc.local
加入:
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE
无效...编辑文件嘛,可能不一定生效,于是从启网卡, 再然后干脆把这面四行当命令直接输了,都不行...
最后发现,其实...只是最开始那条命令再加一条就够了...
sudo echo "1" > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
这样就可以,就缺了上面ECHO的那条命令....呵呵,不过要让它开机就可以用,还得编辑几个文件...写完日志马上做.
--
Feng
恢复ubuntu grub
之前为了学西班牙语,便装了西语版的XP.实际上到课程结束我也没有用上,呵呵.装了西语的XP后,原来的LINUX 启动菜单都不见了,所以进不了UBUNTU,倒是先前安装的几个DOS还有WIN98都正常,因为它们的启动项都在WINDOWS的LOADER里面.西语最后拿了个B+...不好不坏.考完后便把西语系统删了,换回原来的系统.之前的中文XP并没有删掉,只是把文件夹改了名了,把西语的系统文件夹还有PROGRAM FILES 加上 DOCUMENTS AND SETTING都删掉. 再把原来改了名的文件夹改回原来的名字,中文XP就回来了, 只不过启动菜单成了乱码而已.西语的LOADER可不支持中文.今天又心血来潮要起了UBUNTU,再网上查了些资料,便恢复了GRUB启动项, 我的LINUX又回来了. 过程倒是简单.
先用UBUNTU的LIVE CD 启动系统.
进入系统后, CTRL+ALT+F1进入终端
输入
sudo -i 回车
开启ROOT权限
grub
进入GRUB
find /boot/grub/stage1
找出LINUX所在分区, 我的是 hd1, 6 下面用到.
root (hd1, 6)
setup (hd0)
这里安装GRUB, 教程说可以用和ROOT一样的,也就是 setup (hd1,6) 这样, 但我试了两次没有成功, 最后用的是 setup (hd0)
--
Feng
星期三, 五月 20, 2009
在PS中取PS外的颜色
PS的取色器是可以取PS外的颜色的,只不过不是太多人知道. 今天要用到,我却怎么也想不起来.只好又去翻书,却一时没找到,终于在灵光一闪间想起来了,用取色器在PS的画板上随便点鼠标,不要放开, 然后再移动鼠标到屏幕的任何地方都可以取色了.取到要的颜色后,放开鼠标就搞定.
--
Feng
GMAIL可以导入HOTMAIL的邮件
GMAIL在设置里面有个 ACCOUNT AND IMPORT, 可以用来导入hotmail, yahoo等的邮件和联系人...非常奇怪的是,并不是所有的GMAIL帐户都有这样的功能.我用来IMAP的那个帐号可以. 而我这个邮箱的SETTING里面相对应的那个设置则叫 ACCOUNT, 并没有IMPORT....所以也不能IMPORT....
--
Feng
星期二, 五月 19, 2009
安装 PS CS4
没办法, 刚才只好去装PS CS4, 装的时候才想起我曾经装过. 刚才找注册机找了好久...先看了一个 tam/CORE 出的注册机, 发现只能生成序列号, 而且说明文件说是为EXTENDED的, 我的这个好像不是. 所以就没有试. 试了另外两个, 都没通过, 只好又回来试这个. 发现居然可以....安装过程我不敢联网....可是居然跟本没有激活的步骤, 跟本不用激活, 安装完后就变成EXTENDED版了.... 就是好像忘了选界面还是没得选, 安好的时候是中文的, 和教材不对应了.....除了PS,还装上了不少软件
Adobe Photoshop CS4.lnk
Adobe Extension Manager CS4.lnk
Adobe ExtendScript Toolkit CS4.lnk
Adobe Drive CS4.lnk
Adobe Device Central CS4.lnk
Adobe Bridge CS4.lnk
Adobe Extension Manager CS4.lnk
Adobe ExtendScript Toolkit CS4.lnk
Adobe Drive CS4.lnk
Adobe Device Central CS4.lnk
Adobe Bridge CS4.lnk
Adobe Media Player.lnk
只不过发生了一件和我初衷相背的事, 我本来是要装IMAGE READY的, 这回却没有....晕死...不知道是不是PS11已经可以做IMAGE READY所有的事还是别的什么....靠,白装了. 装这个慢死了.
呵, GOOGLE了一下, 原来PS3后, IMAGE READY就死亡了. 而是在窗口->动画里,加入了制作动画的功能. 晕....我回跟不住教程了...
--
Feng
用不了的PS 8
在网上找了个更好的注册机,这个注册机可以算出序列号和授权码, 而之前那个包里自带的注册机只能算授权码. 新下载的这个注册机算出来的序列号安装. 情况一下, 装好后,打开,又让激活, 新的注册机算的授权码可以激活, 可是激活后弹出一个窗说什么加载了错误的程序...PS自己关闭b了...疯了...玩不起, 不过奇怪的, PS用不了IMAGE READY倒是可以用. 还有就是, 安装的时候, 激活码是7组四位, 安好后, 又要求激活的时候, 却是8组四位的...算了, 等下去装 CS4吧...
DLL
确定
试图加载格式不正确的程序。
确定
试图加载格式不正确的程序。
Adobe Photoshop
A required application library failed to load and the product cannot continue. Please reinstall the application.
OK
A required application library failed to load and the product cannot continue. Please reinstall the application.
OK
--
Feng
photoshop cs 无法激活
原来都在用绿色版的PS, 但今天想用IMAGE READY.于是便去装PS. 装的时候,填序列号, 算号,激活都正常, 可是一打开, 就出现这样的信息
Adobe Activation
确定
取消
Your computer's configuration appears to have changed
since the time this product was activated. To continue using
this product, please click OK to activate it again for
your new system configuration, or click Cancel to exit.
呵...确定后又让激活, 但这次算的号却怎么也通不过, 无法激活. 怕是原来用过绿色版的PS的关系. 所以重启, 重启后再装...问题依旧...而且重启后我不敢联网....但是没有用...太奇怪了.
确定
取消
Your computer's configuration appears to have changed
since the time this product was activated. To continue using
this product, please click OK to activate it again for
your new system configuration, or click Cancel to exit.
呵...确定后又让激活, 但这次算的号却怎么也通不过, 无法激活. 怕是原来用过绿色版的PS的关系. 所以重启, 重启后再装...问题依旧...而且重启后我不敢联网....但是没有用...太奇怪了.
--
Feng
dragonfly 比我原想要强大得多
弄明白为什么GMAIL会是空白的了. 原来DRAGONFLY的默认设置会让浏览器执行到JS代码的时候停下来, GMAIL可是极其复杂的网页,基本就是JS写的, DRAGONFLY把JS停下来了,当然就显示空白了. 一直按F8就可以看到进度条在慢慢的走,然后GMAIL就打开了, 不过我还是发现在DRAGONFLY开住的情况下, GMAIL发不了邮件.
--
Feng
opera 中国版居然没有 dragonfly
dragonfly 是 opera 的调试工具, 有人翻译成龙飞,也有翻译成蜻蜓,都对, 要看开发团对本身的意思. 以前用过, 但好像没有FIREBUG那么爽,所以也没有深入研究. 今天突然想用的时候才发现OPERA中国版里面没有.... 只好到官网去下载了个英文版的..下下来后发现还是中国版..晕....最后下载了个国际版的才搞定. 用dragonfly来查看GMAIL的DOM好像没有成功...网页上一片空白.
--
Feng
星期六, 五月 16, 2009
星期一, 五月 11, 2009
搞不懂的PAC文件
抄了个PAC文件,配置了IE后却不生效,在OEPRA中也不生效. 上网下载了一个PAC文件.这回却生效了.可是随便改点东西,甚至加了注释就会使它又无效,实在搞不懂.
代码就是这么简单...
PAC路径
勾起1.1
file://localhost/e:/gre/proxies/proxy.pac
--
Feng
星期日, 五月 10, 2009
三天法会
上周五是毕业典礼,搞得很累, 脚痛,腿也痛. 现在还痛.周六又要去参加佛堂的法会... 很辛苦, 很不想去, 但是阿姨太热情, 只好硬着头皮去了. 一天法会中, 居然有三个神仙附体在"三才"身上.... 吓死我了....法会搞到9点多才结束....累呀.... 十点多才到家. 到家后, 我打电话给阿姨家. 说不再去参加剩下两天的法会了. 今天早上七点, 还是有个范阿姨打电话来苦口婆心的劝我, 我还是坚决不去. 我不喜欢有鬼神的地方.有鬼神, 就有骗子,呵呵. 哪天他们突然有个鬼来"附身"三才, 说我前世害过他,这世要还, 要了冤欠, 要我干嘛干嘛......我就惨了...我还是去信佛算了, 以后啥都可以推掉...俺已经有信仰了...哈哈. 碰到基督教就说是佛教的, 碰到佛教就说是基督教的,嘻嘻.
--
Feng
星期一, 五月 04, 2009
最好的汇编教材就是masm32
我在学校学的是ALPHA 汇编,而不是常用的WIN32 汇编,整天就是和寄存器打交道,写一点东西就不知道要多少CODE. 本以为它和WIN32 汇编总是差不多,可是发觉自己根本看不懂太多WIN32的汇编...才发现学的是没太大用的东西.当然,CPU的工作原理却还是没有白学的.在网上找过一些汇编教材.其中有一本 汇编语言全接触------------------www.VJStudio.net-- 被称为是最好的汇编教材. 我使劲的跟着它走,却发现荆棘丛丛. 把里面 iczelion 的代码抄出来, 编译的时候最总是出各种各样的错,调得满头大汗. 昨天看了看,MASM32的帮助文件, 才发现MASM32自带了不少的实例, 而且 iczelion 的教程也在里面.并且是经过修改可以直接在MASM32中运行的...相信把MASM32自带的帮助和教程看完将会获益良多.
--
Feng
星期五, 五月 01, 2009
无意中发现EDITPAD PRO可以显示多国语言编码
一般的编辑器都只显示 ANSI和 UNICODE了. 而 editpad pro 可以显示以下这么多... 用它打开繁体也绝对不会乱码.... 其它国语言的话...黑黑, 打开虽然不是乱码, 对我来说也就是乱码了... 除了这款编辑器, 我还不知有其它编辑器有此能耐. GVIM中除了中文和英文, 其它全是方块块. 虽然看不见, 不过还是可以正常编辑和保存的.
Unicode, UTF-8
Unicode, UTF-32 little endian
Unicode, UTF-32 big endian
Unicode, UTF-16 little endian
Unicode, UTF-16 big endian
Windows 1250: Central European
Windows 1251: Cyrillic
Windows 1252: Western European
Windows 1253: Greek
Windows 1254: Turkish
Windows 1255: Hebrew
Windows 1256: Arabic
Windows 1257: Baltic
Windows 1258: Vietnam
Windows 874: Thai
Windows 949: Korean
Windows 932: Japanese Shift-JIS
Windows 936: Simplified Chinese GBK
Windows 950: Traditional Chinese Big5
ISO-8859-1 Latin-1 Western European
ISO-8859-2 Latin-2 Central European
ISO-8859-3 Latin-3 South European
ISO-8859-4 Latin-4 North European
ISO-8859-5 Cyrillic
ISO-8859-6 Arabic
ISO-8859-7 Greek
ISO-8859-8 Hebrew
ISO-8859-9 Latin-5 Turkish
ISO-8859-10 Latin-6 Nordic
ISO-8859-11 Thai (TIS-620)
ISO-8859-13 Latin-7 Baltic Rim
ISO-8859-14 Latin-8 Celtic
ISO-8859-15 Latin-9
ISO-8859-16 Latin-10 South-Eastern European
DOS 437: United States
DOS 737: Greek
DOS 775: Baltic Rim
DOS 850: Western European
DOS 852: Central European
DOS 855: Cyrillic
DOS 857: Turkish
DOS 860: Portuguese
DOS 861: Icelandic
DOS 862: Hebrew
DOS 863: Canadian French
DOS 864: Arabic
DOS 865: Nordic
DOS 866: Cyrillic Russian
DOS 869: Greek 2
KOI8-R: Russian
KOI8-U: Ukranian
EBCDIC 037: US & Canada
EBCDIC 424: Hebrew
EBCDIC 500: International
EBCDIC 875: Greek
EBCDIC 1026: Turkish
Windows 1252: Western European
Unicode, UTF-32 little endian
Unicode, UTF-32 big endian
Unicode, UTF-16 little endian
Unicode, UTF-16 big endian
Windows 1250: Central European
Windows 1251: Cyrillic
Windows 1252: Western European
Windows 1253: Greek
Windows 1254: Turkish
Windows 1255: Hebrew
Windows 1256: Arabic
Windows 1257: Baltic
Windows 1258: Vietnam
Windows 874: Thai
Windows 949: Korean
Windows 932: Japanese Shift-JIS
Windows 936: Simplified Chinese GBK
Windows 950: Traditional Chinese Big5
ISO-8859-1 Latin-1 Western European
ISO-8859-2 Latin-2 Central European
ISO-8859-3 Latin-3 South European
ISO-8859-4 Latin-4 North European
ISO-8859-5 Cyrillic
ISO-8859-6 Arabic
ISO-8859-7 Greek
ISO-8859-8 Hebrew
ISO-8859-9 Latin-5 Turkish
ISO-8859-10 Latin-6 Nordic
ISO-8859-11 Thai (TIS-620)
ISO-8859-13 Latin-7 Baltic Rim
ISO-8859-14 Latin-8 Celtic
ISO-8859-15 Latin-9
ISO-8859-16 Latin-10 South-Eastern European
DOS 437: United States
DOS 737: Greek
DOS 775: Baltic Rim
DOS 850: Western European
DOS 852: Central European
DOS 855: Cyrillic
DOS 857: Turkish
DOS 860: Portuguese
DOS 861: Icelandic
DOS 862: Hebrew
DOS 863: Canadian French
DOS 864: Arabic
DOS 865: Nordic
DOS 866: Cyrillic Russian
DOS 869: Greek 2
KOI8-R: Russian
KOI8-U: Ukranian
EBCDIC 037: US & Canada
EBCDIC 424: Hebrew
EBCDIC 500: International
EBCDIC 875: Greek
EBCDIC 1026: Turkish
Windows 1252: Western European
--
Feng
订阅:
博文 (Atom)