建立虚拟用户口令库文件(奇数行是用户名,偶数行是密码)进入/etc/vsftpd目录,然后新建文件user#vi/etc/vsftpd/user添加虚拟用户名和密码,奇数行为用户名,偶数行为密码。aa#用户名123#密码bb#用户名456#密码生成vsftpd的认证文件#rpm–qa|grepdb4-utils(看是否安装db4-util,没安装需要安装)#db_load-T-thash-f/et
Centos下安装vsftpd,用windows连接时出错如下信息:500OOPS:cannotchangedirectory:/home/test500OOPS:priv_sock_get_cmd远程主机关闭连接。如图:错误原因:对方服务器开启了selinux,导致连接被阻断的情况。解决方法:1)关闭selinux:#setenforce02)设定setsebool值查看ftp的setseboo
1、安装ftp服务检查ftp服务是否已安装rpm-qa|grepvsftpd安装ftp服务yuminstallvsftpd2、创建用户登录安装数据库yuminstalldb4-utils创建虚拟用户,并转换为本地数据库文件/etc/vsftpd/logins.txtdb_load-T-thash-f/etc/vsftpd/logins.txt/etc/vsftpd/logins.db保护数据库ch
进入vi的命令vifilename:打开或新建文件,并将光标置于第一行首vi+nfilename:打开文件,并将光标置于第n行首vi+filename:打开文件,并将光标置于最后一行首vi+/patternfilename:打开文件,并将光标置于第一个与pattern匹配的串处vi-rfilename:在上次正用vi编辑时发生系统崩溃,恢复filenamevifilename....filenam
Linux的脚本中自动登陆远程主机方法汇总 为了方面,我写了个脚本自动ssh登录远端机器,如下,这个脚本需要安装expect包--------------------------------------------------------------------------------================================#!/usr/bin/expectset
CentOS 6.0才发布不久,现在我们来共同学习一下如何在CentOS 6.0上安装Apache2 + PHP5 + MySQL的web服务器。 CentOS 6.0才发布不久,现在我们来共同学习一下如何在CentOS 6.0上安装Apache2 + PHP5 + MySQL的web服务器。 1.重要提示: 在本教程中使用的主机名为server1.example.com
centos 5.x目前提供php版本为5.1.6, 升级PHP到5.2比较方便,现推荐给大家。 先将以下地址导入。 # rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka # vi /etc/yum.repos.d/CentOS-Base.repo 增加下面信息
一、grep命令练习 文件:datafile Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300 Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23
如果你的IPTABLES基础知识还不了解,建议先去看看. 开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source &nb
Linux下源代码安装apache+mysql+php /******************************* * I am pefocus,pefocus is me !* *******************************/ 编译环境:RedHat Enterprise AS 5,开启SELlinux
RHEL5更新源修改为CentOS5 RHEL系列是使用最广的Linux服务器系统之一,但是对于未付费用户,却无法通过Redhat网络安装和更新软件,这不能不说是一个遗憾。 其实我们完全可以通过RHEL的同胞兄弟CentOS的源来更新,步骤如下: 1、在 /etc/yum.repos.d/ 目录下新建一个文件 CentOS-Base.repo #vi CentOS-Base
CentOS 5.5使用yum安装Apache+PHP+MySQL 一、安装centos5.5操作系统 CentOS 开发社区已发布了新的 5.5 版本。CentOS 5.5 基于 Red Hat Enterpris Linux 5.5.0,其中包括 Kernel 2.6.18、Apache 2.2、PHP 5.1.6、MySQL 5.0、PostgreSQL 8、GNOME
Centos 5.5-yum安装配置LNMP 一、安装所需的库文件和编译环境 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc g
九、TCP_wrappers防火墙 linux上一种特殊的防火墙TCP_wrappers防火墙,TCP 封包会先经过所谓的 IP 过滤机制( IP Filtering ),这是 Linux 提供的第一层保护,他可以将你不想要的来源 IP (经由 TCP 封包的 Head 资料)先当掉再说!如果可以通过的话,在就是要通过TCP_wrappers过滤。如果上面两个都通过了,再就根据每个服务访问控制的
七、使用lsof查看文件信息 在unix里面,一切皆文件;而Linux秉承了这一特性,将unix下的工具lsof移植过来得很成功。lsof可以列出被进程所打开的文件的信息。 被打开的文件可以是 1.普通的文件 2.目录 3.网络文件系统的文件 4.字符设备文件 5.(函数)共享库 6.管道,命名管道
三、 寻找恶意IP并用iptables禁止掉 找出恶意连接你的服务器80端口的IP,直接用iptables来drop掉它;这里建议写脚本来运行,有兴趣的请参考我在51cto.com里发表的自动分析黑名单及白名单的iptables脚本一文 netstat -an| grep :80 | grep -v 127.0.0.1 |awk '{ print $5 }' | sort|
【51CTO独家特稿】前言:这篇文章是明明白白你的Linux服务器-硬件篇的续篇,《明明白白你的Linux服务器》系列的第二篇。希望大家看完此文后,能很清楚明白你的服务器的网络情况,能很轻松的配置其网络环境。Linux服务器在装完系统,配置其网络环境是每一个system administrator的职能。 一、服务器的网络配置 在服务器的网络配置时,喜欢图形的朋友可用setup或s
http://netsecurity.51cto.com 2011-04-06 09:16 黄永兵 译 51CTO.com 我要评论(0)摘要:Kippo是一个可交互的SSH蜜罐,旨在记录暴力攻击行为,最重要的是可以记录攻击者的shell交互行为,如果你需要了解有关Kippo更多信息,请访问它的官方网站http://code.google.
【51CTO.com 独家译稿】Kippo是一个可交互的SSH蜜罐,旨在记录暴力攻击行为,最重要的是可以记录攻击者的shell交互行为,如果你需要了解有关Kippo更多信息,请访问它的官方网站http://code.google.com/p/kippo/,本教程只教你如何在CentOS 5.5服务器上编译和安装Kippo,但我不保证你照做也能成功。 安装Python 2.6 你可能
三.打包生成ISO文件发布 # cd /ltos # declare -x discinfo=`head -1 .discinfo` # createrepo -u "media://$discinfo" -g repodata/comps.xml . 生成ISO文件 #mkisofs -R -J -T -r -l -d -allow-mu
二.个性化定制你的系统(问答形式) 1.如何定制安装开机画面: 启动画面用的是一种比较奇怪的格式lss16,它限制图片使用16种颜色,除去前景和背景色只能有14种颜色。我们需要ppmtolss16 giftopnm等程序,系统一般默认都安装了。 一般用gimp生成一个index模式的gif图形,颜色限制为14, 然后通过如下的办法进行转: 安装yum -y install sy
编者按:对于很多个人站长来说,每次业务扩容装Linux系统都是件很麻烦的事情。有的IDC技术不会装Linux系统,或者有的就是装一次系统收取一定的费用。为此制作一个精简的CentOS发行版是很重要的。下面就一起来看下具体制作过程吧。 一、制作LTOS具体过程 光盘结构介绍 * isolinux 目录存放光盘启动时的安装界面信息 * p_w_picpaths 目录包括了必要的启动
1. 前言 希望本文能够帮助在测试环境上以最快的速度在Red Hat Linux Enterprise 5版本的Linux系统平台上完成Oracle10G的安装。 注意:所述内容只适用于作为测试环境上Oracle的安装过程参考。 系统版本:Red Hat Linux Enterprise 5.3 数据库版本:Oracle 10G 10.2.0.1 Tomcat版本:5.5.3 2. O
Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of
Windows环境下的tomcat + apache配置 Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows,Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。 Tomcat除了支持Java Serv
Apache + Tomcat集群配置详解 (2) 四、Tomcat配置 如果仅仅为了配置一个可用的集群,Tomcat的配置将会非常简单。分别打开t1和t2的server.xml配置文件,对于t1,尽量采用默认的设置,而对t2作较大改动以避免与t1冲突。如果t2和t1不在同一台服务器上运行,对于端口就不需做改动。 首先是配置关闭端口,找到,t1不变,把t2改为9005。 下面配置Conne
Apache + Tomcat集群配置详解(1) 一、软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://tomcat.apache.org/download-60.cgi,下载Tomcat 6.0.18 zip文件 注意:由于Apache和Tomca
版本差异(主要版本) Apache Tomcat 7.x 是目前的开发焦点。它在汲取了Tomcat 6.0.x优点的基础上,实现了对于Servlet 3.0、JSP 2.2和EL 2.2等特性的支持。除此以外的改进列表如下: · Web应用内存溢出侦测
字符集问题 Oracle多国语言设置是为了支持世界范围的语言与字符集,一般对语言提示, 货币形式,排序方式和 CHAR,VARCHAR2,C LOB,LONG 字段的数据的显示等有效。ORACLE 的多国语言设置最主要的两个特性就是国家语言设置与字符集设置,国家语 言设置决定了界面或提示使用的语言种类,字符集决定了数据库保
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号