全部博文(105)
发布时间:2012-12-11 22:23:51
重新安装机器的情况下我们经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常好,让人误以为是ssh连接不上。 下面说下如何解决这样的问题,最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间。 1、在server上/etc/hosts文件中把你本机的ip和hostname加入 2、在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no,另外在authentication gs......【阅读全文】
发布时间:2012-12-11 22:04:39
最近在做一个arm linux 下的加密设备的驱动。一般应用层都是通过设备节点文件与驱动层通信的。但是发现这个加密设备,如果没有设备节点文件的就更好,显得更隐秘。这时想到了syscall。通过自己添加syscall来实现应用层与驱动层的通信。而实现自己的syscall又相对来说很简单。 Arm linux 是通过swi 软中断来实现syscall 的。添加亲的syscall的步骤如下: 1, /arch/arm/include/asm/unistd.h. 该文件中包含了系统调用清单,用来给每个系统调用分配一个唯一的号码。文件中每......【阅读全文】