21世纪大学英语第四册 课后翻译题 Unit 1-6

2010年1月12日 12:55 Slyar 没有评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

21st Century College English: Book 4

Unit 1-6 Translation

整理好的Word版本可以到"下载基地"下载。

阅读全文...

21世纪大学英语第三册 课后翻译题 Unit 1-6

2010年1月11日 12:22 Slyar 没有评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

21st Century College English: Book 3

Unit 1-6 Translation

整理好的Word版本可以到"下载基地"下载。

阅读全文...

搞定路由,轻松上网

2010年1月10日 21:41 Slyar 15 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

图为淘宝上花198大洋买到的Belkin 7231-4P无线路由器,长得的确很丑啊,据说外壳还是仿的,天线好像也是...不过性能还好啦,板子是Broadcom BCM4712,内存加到了64MB,4个LAN口,1个WAN口,1个USB1.1口。

折腾了将近一个星期,终于把我要的功能都实现了,列个清单看看:

1、把路由器的Firmware刷成了OpenWrt Kamikaze,内核是Linux 2.4.35.4,顺便装了个好看的Web界面X-Wrt

2、把锐捷认证搞进了路由器。使用路由器进行锐捷认证后,可以使得多台电脑通过WIFI接入校园网。通俗点说,经过我的允许,其他人可以"蹭网"了。

3、搞定了锐捷自启动和定时启动,定时关闭,理论上说一个学期我都可以不用再管锐捷,打开电脑就能上网。

4、搞定了wake-on-lan,可以定时远程唤醒同网段其他电脑。

5、搞定了USB驱动,使得路由器可以外接USB硬盘。唯一不爽的是这个USB口是1.1的,我想要2.0的啊...

6、搞定了FTP服务,使得路由器摇身一变成了FTP服务器。以后在实验室或者教室上传下载就方便了,也不用带U盘了,哈。

7、搞定了电驴,使得路由器可以实现脱机电驴下载。

恩,其他的功能以后再说,反正我的目的已经达到了,嘿嘿。

下周开始正式考试了,今天早晨8点就跑去图书馆,9点图书馆就爆满了...泡了一天看得人也有点烦,反正时间还多,明天就宅宿舍吧...

哎,快点考完试吧,考完我也有心情研究技术...

分类: 大学生活 标签: ,

无线路由(AP)锐捷认证接入校园网

2010年1月10日 18:20 Slyar 没有评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

恩,现在有了更高级的方法接入锐捷,就把以前用的老办法发出来吧,这种方法使用任何一种无线路由器基本上都可以做到。

其实老办法很通俗,就是把无线路由当成AP(接入点access point)来用。这样做唯一的优点就是笔记本电脑不用再接网线,你可以把电脑抱到床上去玩,但是你还是需要在电脑上连接锐捷的,而且也无法做到多人同时使用WIFI接入校园网,因为只有你能通过锐捷认证...

好了,废话不多说了,直接写方法:

1、首先用网线将电脑跟无线路由器的一个LAN口连接起来

2、配置好"本地连接",登入无线路由的管理页面,具体方法见无线路由的说明书

3、找到无线路由的DHCP管理界面

4、关闭DHCP功能

5、保存配置并重启路由器

6、禁用电脑上的"本地连接",将"无线网络连接"的TCP/IP属性设置为"自动获取IP地址",重启电脑(此时可以拔掉之前接在电脑和路由器上的网线)

7、用网线将校园网端口和无线路由的LAN口连接起来

8、开机后,电脑的无线网卡会搜索到无线信号,但是由于路由器的DHCP功能(负责动态分配IP)被关闭,所以网卡没有获得IP地址,桌面右下角的网络连接会提示一个感叹号

9、启动锐捷,将锐捷的连接网卡选择为无线网卡,点击认证,如果认证成功就对了;如果认证不成功,请仔细阅读上文并重做一次...

分类: 网络相关 标签:

给OpenWrt加装FTP服务器vsftpd

2010年1月10日 17:59 Slyar 1 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

恩,之前给OpenWrt挂载上了USB硬盘,现在就利用这个USB硬盘的空间开一个FTP服务器吧。考虑到需要开启匿名访问,所以这次没有选择SFTP而是选择了vsftpd。

1、下载安装vsftpd

opkg update

opkg install vsftpd

2、因为目前存在一个bug,所以如果你希望vsftpd自启动,就需要手工将启动脚本加入rc.d目录

ln -s   /etc/init.d/vsftpd /etc/rc.d/S50vsftpd

3、如果你开着防火墙,需要将21端口开放

4、修改vsftpd的配置文件

vim /etc/vsftpd.conf

5、发一个简单的配置文件备份用。这里需要定义匿名用户名,因为openwrt没有ftp这个用户,有的是nobody这个用户。你还可以定义用户根目录,这里我直接指向了挂载的USB硬盘。

background=YES
listen=YES
#上传时更改文件所属权
#chown_uploads=YES
#chown_username=root
#定义匿名用户名
ftp_username=nobody
#允许匿名访问
anonymous_enable=YES
#允许匿名用户上传和新建文件夹
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
#定义匿名用户根目录
anon_root=/mnt/anymous
#匿名用户上传/下载速度限制
anon_max_rate=512000
#允许本地用户登录
local_enable=YES
#允许上传
write_enable=YES
local_umask=022
check_shell=NO
#本地用户主目录
local_root=/mnt
#限制用户只能访问主目录
chroot_local_user=yes
accept_timeout=60
idle_session_timeout=300
max_clients=600
max_per_ip=5
#dirmessage_enable=YES
ftpd_banner=Welcome to Slyar FTP service.
session_support=NO
syslog_enable=YES
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES

6、因为vsftpd的一些安全措施(我懒得写了),如果你想要匿名用户正常访问,你可能需要对匿名用户的主目录 /mnt/anymous 执行以下命令,否则可能会出现"553 Could not create file"之类的错误

chown root:nogroup /mnt/anymous
chmod 557 /mnt/anymous

7、完事之后重启vsftpd,记得不能直接执行vsftpd,因为用户主目录下也有一个vsftpd...一定要执行/etc/init.d/vsftpd

/etc/init.d/vsftpd restart

8、如果需要停止vsftpd,你可能需要强制杀掉进程(首先用ps查看PID)

kill -9 PID

如此这般,FTP服务器应该就OK了,平常即使电脑没开也可以方便地传输一些东西了。匿名用户被锁定在主目录下,只能下载,不能上传。本地用户可以直接登陆,具有一切权限。

分类: 网络相关 标签: ,

BCM4712芯片OpenWrt挂载USB硬盘

2010年1月8日 22:39 Slyar 3 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

刚把U盘挂载到路由器上了,简单记录一下过程。

1、设置源并更新

opkg update

2、安装USB驱动,这里是BCM4712芯片的,其他芯片自己查

opkg install kmod-usb-ohci
opkg install kmod-usb-storage

3、安装EXT3文件系统

opkg install kmod-fs-ext3

4、安装文件系统格式化及检查工具

opkg install e2fsprogs

5、插上USB硬盘,如果正确识别输入dmesg命令就可以查看到U盘信息,如/dev/scsi/host0/bus0/target0/lun0: p1等等

6、格式化USB硬盘,这里的part1代表第一分区

mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1

7、挂载USB硬盘

mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt

8、df一下应该就可以看到挂载的USB硬盘了

下面写一个启动脚本,让路由器在启动时自动挂载USB硬盘。

vim /etc/init.d/usbdisk

写入脚本:

#!/bin/sh /etc/rc.common
START=99
STOP=10
start()
{
mount -t ext3 -o noatime /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
}
stop()
{
sync
umount /dev/scsi/host0/bus0/target0/lun0/part1
}
restart()
{
stop
start
}

加入可执行权限

chmod 755 /etc/init.d/usbdisk

加入到启动目录

ln -s /etc/init.d/usbdisk /etc/rc.d/S99usbdisk

恩,完事了

分类: 网络相关 标签: ,

win下开机不登陆系统自动运行程序

2010年1月7日 20:25 Slyar 2 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

Jet的电脑可以定时开机了,但是他希望XP系统启动后在不登陆用户的情况下运行锐捷和电驴,拿到这个问题的时候我第一个想法就是用服务,因为大家都知道服务启动是无视用户登录情况的。

简单来说,我用SC添加了一个服务,结果失败了,因为windows那该死的服务机制,具体原因我懒得写,总之就是不行。最后我跑到Microsoft Support那里找到了解决方法。

Windows NT Resource Kit 提供了2个小工具可以帮助我:

Instrsrv.exe installs and removes system services from Windows NT.

Srvany.exe allows any Windows NT application to run as a service.

Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行,你可以到我博客里的下载基地下载"Slyar_InstSrv_Srvany.rar"得到它们。下面我来说具体安装过程。

1、将Instsrv.exe和Srvany.exe放置到某目录下,下面用%path%代替路径

2、打开CMD,输入以下内容,其中ServerName为你要创建的服务名称

%path%\instsrv ServerName %path%\srvany.exe

3、打开regedit注册表编辑器,找到以下目录

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<ServerName>

4、鼠标右键单击<ServerName>,创建一个"项",名称为"Parameters"

5、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"Application",数值数据里填写你要执行的程序完整路径。

6(可选)、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"DependOnService",数值数据里填写该服务依存的服务名称。不知道依存是什么的,你可以保持继续不知道,我不解释。

7、打开services.msc服务控制面板,找到<ServerName>,鼠标右键-属性-登陆,勾选"允许服务与桌面交互"(一般你要运行的程序都是有界面的吧)。

恩,一般这样就可以了。

分类: 单机相关 标签: , ,

启用BIOS定时开机

2010年1月7日 11:11 Slyar 9 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

Jet想要早晨自动开机,虽然我前两天研究出了Wake-on-LAN,不过如果只是想要定时开机,BIOS无疑是最佳选择。

目前大多数的主板都支持高级电源管理吧,不支持的现象就是你找不到我说的东西...囧

1、开机按提示进入BIOS Setup,一般都是"Del"键

2、进入电源管理,一般都是"Power Management Setup",自己看英文

3、进入唤醒管理,一般都是"Set Wake Up Events"、"PM Wake Up Events",自己看英文

4、进入定时启动管理,一般都是"Resume By Alarm"、"Resume On Time",自己看英文,将它设置成"Enabled"

5、选择启动日期,这个自己看吧,有的有"Every day"选项,没有的一般就是"0"表示每天了,启动时间自己看去吧

6、按"F10"或者其他什么键保存,退出即可

分类: 单机相关 标签:
bnuep:0801010047