[原创]一些未归类的命令、操作方法或问题总结(3)

下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。

(1)使emacs不要生成临时文件
在emacs中编辑了文件并保存后,通常会生成一个临时文件,假设原文件名为a.txt,则生成的临时文件名为a.txt~,如果不想生成,可以在emacs配置文件 .emacs 中添加一句:
(setq-default make-backup-files nil)
阅读更多

[原创]一些未归类的命令、操作方法或问题总结(2)

 

下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。

 

(1)关于html的tagName

IHTMLElement::get_tagName方法可获取元素的tagName。tagName指的是元素的标签名。直观的效果测试,请看这个链接。

阅读更多

[原创]一些未归类的命令、操作方法或问题总结(1)

下面是一些未归类的命令及操作方法,专门记在此文中,以便将来查询。

由于文章较长,请用Ctrl+F查询关键字来定位到你需要的内容。

 

(1)反向域名解析查询

在Windows下用这样的方法来查询域名反解是否做成功了:

ping -a 126.24.23.56

返回结果如果类似于这样:

阅读更多

[原创]防范ssh暴力破解攻击(ssh brute force attack)

文章来源:http://www.codelast.com/

 

暴露在网络上的主机都是有风险的,其中一种风险就是ssh暴力破解攻击(ssh brute force attack)。

请先看看你的Linux主机的 /var/log/secure 文件的内容,如果你发现里面记录有无数条用各种甚至在你的系统中都不存在的用户名来尝试登录你的系统的日志,那么你就要当心了,这很有可能是别人在用工具不断尝试破解你的登录帐号。

如果你的密码不够复杂,那么很可能你会遭殃。防范的方法有很多种,这里介绍一种用第三方软件来实现防御的方法。

据网上的资源介绍,有下面几个防御软件:

阅读更多

SSH文件传输中的二三事

文章来源:http://www.codelast.com/

 

在Linux C++程序中,用SSH进行文件传输时,我曾经遇到过一个很诡异的问题,那就是SSH会话会无缘无故“损坏”,导致后续与SSH相关的功能无法完成。这个诡异的问题在折腾了我一段时间之后,发现是由于项目中所使用的一个SSH库的使用方式不对引起的,至于这是该lib的bug还是我不应该那样用就不好考证了,但是至少我解决了问题。问题就在于:使用scp来传输文件时,由于没有将文件“分块”传输,导致SSH会话中的某些变量被破坏,从而影响后续SSH相关功能。在我实现了控制数据块的大小之后,该问题得以解决。

文章来源:http://www.codelast.com/