SSH

安装denyhost防止SSH和FTP被暴力破解

做人到低调啊,我其实很低调的嘛,不知道得罪了哪个人,我的SSH和FTP一直被人扫描,而且还是那种多线程的,导致我的SSH和FTP开启了多进程来应付它的暴力破解,无奈之下还有改了端口了.
不过这是治标不治本的啦,Google一翻,终于给我找到了这个软件DenyHosts,DenyHosts是用Python语言编写的一个程序,它会分析你的日志文件,当发现重复的错误登录时就会记录IP到/etc/hosts.deny文件,然后自动屏蔽IP.功能很不错吧,下面是安装过程 (环境CentOS 5.5, DenyHosts 2.6)

下载:wget http://imcat.in/down/DenyHosts-2.6.tar.gz
安装:
tar -zxvf DenyHosts-2.6.tar.gz
cd DenyHosts-2.6
python setup.py install

(more…)

使用 screen 管理你的远程会话

如果远程登录到服务器上执行一个很耗时的程序或者脚本,那么只能一直开着这个窗口了。如果是几天的话,那可就麻烦了。

有了screen就不一样了。

screen可以在一个物理终端上模拟出多个窗口。最重要的是,可以挂起这些窗口。这样的话关掉正在执行程序的窗口就变成了可能。
新建一个窗口

1.键入命令screen。

这样就新建了一个窗口,可以像普通的终端一样使用。需要退出这个窗口的话可以执行exit命令。窗口是可以嵌套建立的,如果是多层窗口,退出后将返回到上一层。
(more…)

一些常用的SSH命令

购买了vps,我用得最多还是SSH,因为我没有安装控制面板,什么都是靠SSH来完成,用SSH的好处很多,基本上(Cpanel控制面板有的),SSH都支持,可是我总是记不住命令,唯有用博客记下来了…

wget命令:从远程的服务器上下载软件到你的目录下,wget http://imcat.in/xxoo.zip 这个命令就是把xxoo.zip下载过来.

然后就是解压命令了,如果是zip文件就直接用unzip就可以解压,例如: unzip xxoo.zip  就是解压xxoo.zip文件到当前文件夹..

压缩命令: tar cfz xxoo.tar.gz xxoo   这个命令就是将xxoo文件夹压缩为xxoo.tar.gz

重命名命令:mv xxoo maoxmao   就是把xxoo重命名为 maoxmao

复制命令:cp -a xxoo /home/www  就是把你当前目录下的xxoo文件夹整个复制到/home/www下。

ssh下备份mysql:

(more…)

猫言猫语 © 2007-2014 Frontier Theme