解决Linux iptables防火墙和vsftpd的问题
最近在研究Linux下Firewall的配置,发现配置好防火墙以后ftp就有问题了,一直都不能够用Filezilla 和 CuteFTP登录,在列出目录的时候一直会失败。但是在命令行下面如果先执行passive off,一切正常。 答案在CU上找到的,主要是要使用 ip_conntrack_ftp http://linux.chinaunix.net/bbs/viewthread.php?tid=812400 原文: 使用 -P INPUT DROP 引起的网路存取正常,但是 ftp 连入却失败? 依据...
FreeBSD平台下架设安全高效的Web服务器
FreeBSD是一个可以在Intel兼容机、DEC Alpha或PC98架构的计算机上执行的UNIX操作系统。由于FreeBSD是Unix的一个分支系统,因此它具有Unix的特性,可以完成Unix可以做的工作。同时,FreeBSD也是一套免费的操作系统,它可以让我们的个人计算机变成先进的工作站,更稳定的提供你所需要的网络服务。接下来,本文将着重介绍如何在FreeBSD平台下架设Web服务器。 一、接入Internet 首先让FreeBSD接入到互联网并设置好代理服务。使用ADSL接入互联网有两种情况,即...
全力打造多功能FreeBSD服务器
硬件:赛扬566、128MB内存、20GB硬盘9(/ /home /usr /var /tmp四个分区),8029兼容网卡等等; 软件:最小安装的FreeBSD 4.7 还是按由浅到深的顺序来讲吧; 1、安装webmin: # tar -zxvf webmin-version.tar.gz # mv webmin-version /usr/local/webmin # cd webmin # chmod 755 setup.sh # ./setup.sh 然后基本上一路回车就能搞定,不要说这些简单E文你...
Linux无线网络技术:Bluetooth
Bluetooth 是用于替换电缆的短程无线技术,支持 723 kbps(不对称)和 432 kbps(对称)的速度,可以传输数据和语音。Bluetooth 设备的传输范围大约 10 米(30 英尺)。 BlueZ 是官方 Linux Bluetooth 栈,由主机控制接口(Host Control Interface ,HCI)层、Bluetooth 协议核心、逻辑链路控制和适配协议(Logical Link Control and Adaptation Protocol,L2CAP)、SCO 音频层...
linux定时执行crontab
crontab -e 进入一个vi 编辑界面 在最后一行加上 */30 * * * * netstat /tmp/net.log 表示每隔30分就执行netstat命令,并把执行结果存入net.log中。 Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序 使用cron服务,用 service crond status 查看 cron服务状态,如果没有启动则 service crond start启动它, cron服务是一个定时执行的服务,可以通过crontab 命令...
Linux点评之Debian系统的5个五最佳功能
在经历了22个月坚持不懈地开发之后,DebianGNU/Linux5.0版(代号Lenny)正式发布了。DebianGNU/Linux是一个自由的操作系统,它支持12种处理器架构并带有KDE、Gnome、Xfce和LXDE桌面环境。同时它和FHSv2.3兼容,其软件针对LSB3.2版开发。 DebianGNU/Linux可以在多种计算机上运行,从掌上机和手持系统到超级计算机,在它们之间的几乎任何机型都可以。它支持十二种架构:SunSPARC(sparc)、HPAlpha(alpha)、Motorola/...
Debian GNU/Linux下的入侵检测系统(1)
摘要: 今天,许多信息都是存储在计算机系统中,因此很容易通过计算机网络远程访问他们并获取数据,无论是财政,行政,军事,工业还是金融信息。不幸的是,这些数据很容易被一些恶意的人获取并摧毁,因为他们不知道什么叫道德。 关于道德方面,我们无能为力,在本文中我将谈谈在Debian GNU/Linux系统使用一些工具来发现和跟踪入侵者。 介绍 当我们选择了Linux系统之后,我们得考虑在那么多个发行版中到底使用哪个版本,他们许多都是基于RedHat,例如Conectiva (巴西), Hispa source(西...
Linux命令行安装字体:彩色字体设置
Linux命令行安装字体:在Linux 命令行下也能产生五颜六色的字体和图案,只需要加上一些颜色代码,例如: echo -e “\033[41;36m 红底绿字\033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 那些ascii code 是对颜色调用的始末. \033[ ; m …… \033[0m Linux 命令行安装字体:字背景颜色范围:40----49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 字颜色:30-----------...
利用脚本文件管理Oracle数据库
利用脚本文件来管理Oracle数据库,具有很大的优越性。 如可以降低命令的输入量;如可以将调试测试通过的命令保存起来以便于下次需要的时候再次使用;如可以避免输入上的错误等等。虽然说,Oracle数据库提供的SQL*Plus程序编辑工具提供了一定程度的现实、编辑、修改SQL缓冲区命令的功能,但是,其对命令的编辑能力是非常弱小的,操作起来也不如脚本文件那么方便。故很多数据库管理专家喜欢把一些常用的命令制作成脚本文件。在以后需要用的时候,直接调用脚本文件即可。如笔者现在保存的有用脚本文件已有近百个。在需要用的...
Oracle数据库管理脚本浅析
Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用Oracle统一安装器(Oracle Universal Installer)创建数据库时,Oracle服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的Oracle数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或...
RedHat下Oracle启动脚本的建立
一、修改$ORACLE_HOME/bin/dbstart脚本 首先测试你的$ORACLE/bin/dbstart脚本,如果能正常启动Oracle,请跳到第二部分。 本人运行环境为RedHat7.1+Oracle8.1.6,发现dbstart脚本有问题,不能得到当前运行的Oracle的版本号。编辑dbstart,找到 STATUS=1 if [ "$VERSION" = "8.1" ] 在之前加上 VERSION="8.1" 二、建立/etc/init.d/oracle脚本如下: #!/bin/bash...
解析Oracle用户解锁命令的两则实现方法
在安装完Oracle 10g之后,想打开sql*plus来学习,然后按照书上的步骤用scott用户来连接数据库,可输了好几次都提示一个错误。 error: the account is locked 然后上网查了一下之后发现这个用户被锁定了,至于它为什么被锁定,可能是下面几个原因。 1.尝试多次登录未成功.(可能密码不正确) 2.此用户被管理员手工锁定. 3.用户密码到期.未按时修改密码.等等... 这个用户肯定是登陆不了了,然后我用system这个用户登录,可是登了半天都没有进去,又去网上查,网上面大...

