Linux
文章平均质量分 66
wupan168
这个作者很懒,什么都没留下…
展开
-
portmap作用
portmap进程的主要功能是把RPC程序号转化为Internet的端口号当一个RPC服务器启动时,会选择一个空闲的端口号并在上面监听(每次启动后的端口号各不相同),同时它作为一个可用的服务会在portmap进程注册。一个RPC服务器对应惟一一个RPC程序号,RPC服务器告诉portmap进程它在哪个端口号上监听连接请求和为哪个RPC程序号提供服务。经过这个过程,portmap进程就知道了每一原创 2009-12-25 13:36:00 · 1613 阅读 · 0 评论 -
linux下查看用户及用户组的方法
whois 功能说明:查找并显示用户信息。 语 法:whois [帐号名称] 补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。 --------------------------------------------------转载 2009-09-17 15:48:00 · 406 阅读 · 0 评论 -
Linux下FTP的配置与应用
vsftpd是UNIX类操作系统上运行的服务器名称,它的名字代表"very secure FTP daemon",安全性是其设计与开发的一个重要目标。它可运行在Linux、Solaris等系统中,支持很多其他的FTP 服务器不支持的特征: 非常高的安全性需求 带宽限制 良好的可伸缩性 创建虚拟用户的可能性 分配虚拟IP地址的可能性一、vsftpd的启动#service vsf转载 2009-09-17 13:15:00 · 439 阅读 · 0 评论 -
Linux用户管理全攻略(七)
在Fedora 系统中,adduser和useradd 用法是一样的,但在 Slackware 系统中 adduser 是通过人机交互的方法来添加用户,其实和useradd 加各项参数来自定义添加用户所达到的目的是一样的,只不过在Slackware 中,useradd 是以人机交互的提问式的进行;这样我们没有必要知道那么多的参数,一样可以达到自定义添加用户;[root@localhost ~]转载 2009-09-17 16:06:00 · 760 阅读 · 0 评论 -
Linux用户管理全攻略(九)
实例一: beinan ALL=/bin/chown,/bin/chmod如果我们在/etc/sudoers 中添加这一行,表示beinan 可以在任何可能出现的主机名的系统中,可以切换到root用户下执行 /bin/chown 和/bin/chmod 命令,通过sudo -l 来查看beinan 在这台主机上允许和禁止运行的命令;值得注意的是,在这里省略了指定切换到哪个用户下执行转载 2009-09-17 16:07:00 · 537 阅读 · 0 评论 -
Linux用户管理全攻略(三)
具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group和/etc/gshadow,其中/etc/gshadow是/etc/group的加密信息文件;在本标题下,您还能了解到什么是GID ;1、/etc/group 解说;/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组转载 2009-09-17 16:00:00 · 443 阅读 · 0 评论 -
使用Linux的rsync命令实现:多服务器镜像同步
实现功能:当用户在本地客户端某目录内建立、修改、删除目录或文件、修改目录或文件的属性,只要执行相同的shell脚本,rsync就会自动找出有改动或删除的数据,将其传送到服务器上,使Linux服务器端某目录内的数据跟本地客户端某目录内的数据保持一致。 ★方式一: 一、服务器端(例:10.0.0.1*): 1、创建用户和组 groupadd www -g 48原创 2009-09-15 17:53:00 · 422 阅读 · 0 评论 -
在linux下定时执行PHP脚本(定时执行crontab使用方法详解)
定时执行crontab使用方法详解 使用方式: crontab [ -u user ] filecrontab [ -u user ] { -l | -r | -e } 说明: crontab 是用来让使用者在固定时间或固定间隔执行程式之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说转载 2009-09-15 17:32:00 · 445 阅读 · 0 评论 -
Linux常用的基本命令分类
文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符,如果用户不是该文件的所有者,则不能改变该文件的所属组。 3. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。 4. ch转载 2009-09-11 17:49:00 · 905 阅读 · 0 评论 -
linux的chmod,chown命令
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。 mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,..转载 2009-09-08 13:51:00 · 322 阅读 · 0 评论 -
yum命令详解(linux命令)
yum是什么?(linux命令)一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带二. yum特点*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf)转载 2009-09-08 12:09:00 · 439 阅读 · 0 评论 -
sudo命令详解使用格式和方法
Ubuntu默认不能直接用root帐户登录,必须从第一个创建的用户(既安装时创建的那个用户)通过su或sudo来获得root权限。在Ubuntu中对系统进行操作很多时候都要使用这个命令,由此可见对于新来说很有必要来认识这个命令。这或许不太方便,但这样增加了安全性,避免用户由于误操作而损坏系统。 sudo格式:sudo [其它命令]sudo既为Super user do的意思。sud原创 2009-09-08 12:39:00 · 1288 阅读 · 0 评论 -
一步一学Linux与Windows 共享文件Samba
作者:北南南北,正在增加中... ... 需要您的参与;来自:LinuxSir.Org简介:本文只是讲一讲我们最常用的Linux与Windows共享文件,主要是为新手指一指路。如何建立最简单的Samba服务器,并讲述遇到问题应该从何处寻找解决方案;正在更新之中,希望您的参加 ... ... 谢谢;目录 0.1 查看文件内容和编辑文件的工具;0.2 关于文件和目录相关;03 用户转载 2009-09-02 17:11:00 · 323 阅读 · 0 评论 -
FTP命令使用实例
ftp命令是标准的文件传输协议的用户接口。ftp是在TCP/IP网络上的计算机之间传输文件的简单有效的方法。它允许用户传输ASCII文件和二进制文件。在ftp会话过程中,用户可以通过使用ftp客户程序连接到另一台计算机上。从此,用户可以在目录中上下移动、列出目录内容、把文件从远程机拷贝到本地机上、把文件从本地机传输到远程系统中。需要注意的是,如果用户没有那个文件的存取权限,就不能从远程系统中获转载 2009-09-01 16:37:00 · 1802 阅读 · 0 评论 -
Linux用户管理全攻略(二)
摘要:本文详解用户(User)和用户组(Group)的配置文件,本文是《Linux 用户(User)和用户组(Group)管理概述》文档的关健部份的细化;通过本文,您至少能明白/etc/passwd /etc/group ,以及什么是UID和GID 等;其中对UID的重要性加以详细的论述;最后,本文还以通过修改用户及用户组配置文件的办法来实现管理用户和用户组,进而说明在Linux系统中,系统文件的转载 2009-09-17 15:59:00 · 667 阅读 · 0 评论 -
Linux用户管理全攻略(四)
我们可以修改/etc/passwd 和/etc/group 来达到修改用户和用户所归属的组,这个过程和添加新用户时差不多;比如我想修改lanhaitun的用户名全称、公司以及电话等信息;我们可以修改/etc/passwd 实现;1)修改用户信息;lanhaitun:x:508:508::/home/lanhaitun:/bin/bash 注:这是初始记录;我们可以修改为lanhai转载 2009-09-17 16:01:00 · 383 阅读 · 0 评论 -
Linux用户管理全攻略(五)
目录索引一、用户查询工具的原理;二、用户(User)和用户组(Group)查询工具;1、id 工具: 查询用户所对应的UID 和GID 及GID所对应的用户组;2、finger 工具:用来查询用户信息,侧重用户家目录、登录SHELL等;3、查询登录主机的用户工具:w 、who 、users4、groups 用户所归属的用户组查询;三、后记;四、参与修正本文;五、致谢;六、相转载 2009-09-17 16:02:00 · 366 阅读 · 0 评论 -
Linux:mail的邮件收发及查看
<span class="t_tag" onclick="function onclick(){tagshow(event)}">系统收到邮件都会保存在“/var/spool/mail/[linux用户名]”<span class="t_tag" onclick="function onclick(){tagshow(event)}">文件中。在linux中输入转载 2009-12-21 16:22:00 · 1321 阅读 · 0 评论 -
安装ntop及快速安装rrdtool的方法
NTOP主要提供以下一些功能:自动从网络中识别有用的信息;将截获的数据包转换成易于识别的格式;对网络环境中通信失败的情况进行分析;探测网络环境中的通信瓶颈;记录网络通信的时间和过程。它可以通过分析网络流量来确定网络上存在的各种问题;也可以用来判断是否有黑客正在攻击网络系统;还可以很方便地显示出特定的网络协议、占用大量带宽的 主机、各次通信的目标主机、数据包的发送时间、传递数据包的延时等详细信息。通原创 2009-12-15 15:55:00 · 1474 阅读 · 0 评论 -
Linux 进程管理
1、程序和进程;程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。 比如 LinuxSir.Org 所用的WWW服务器是apache服务器,当管理员启动服务后,可能会有好多人来访问,也就是说许多用户来同时请求httpd服务,apache服务器将会创建有多个httpd进程来对其进行服务。1.1 进程转载 2009-11-20 14:21:00 · 382 阅读 · 0 评论 -
为PHP添加mcrypt扩展模块
基本原理是:首先使mcrypt软件能够运行,然后安装php扩展模块,并在php.ini配置。这里注意的是mcrypt软件依赖libmcrypt和mhash两个库,所以安装配置顺序从右至左一,下载安装mcrypt 1.先去http://www.sourceforge.net下载Libmcrypt,mhash,mcrypt安装包 ,下面是我找到的链接 Libmcrypt(libmcrypt-转载 2009-11-20 14:20:00 · 2187 阅读 · 1 评论 -
简单配置bind
一、首先要了解Bind的主配置文件是/etc/named.conf以下是文件的内容options{ directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; ....... };第一行设置了named要读写文件的路径转载 2009-11-05 17:22:00 · 464 阅读 · 0 评论 -
使用rsync命令同步数据
考虑到服务器数据的安全,我考虑增加一台备份服务器,通过数据同步,达到较好的冗余。linux下有非常好的一个命令rsync可以实现差异备份,下面就说说它的用法:▲合适系统:红旗DC 4.1 or 5.0或其他linux、FreeBSD系统▲测试环境:红旗DC 5.0一、通过rsh或ssh命令在没有建立rsync服务器的情况下,我们可以利用rsync命令直接进行快速的差异备份:命令格式:#rsy转载 2009-11-05 11:36:00 · 445 阅读 · 0 评论 -
rsync介绍(安装和相关参数)
介绍 Rsync(remote sync)是类unix系统下的数据镜像备份工具,支持大多数的类unix系统,无论是Linux、Solaris还是BSD,都经过了的测试,现在也有支持windows下的rsync(cwRsync)也已经测试通过,rsync 是一个节约带宽的备份方案,不像传统的 ftp 会下载所有的文件,不管是否有更新,而 rsync 只下载那些做了更新的数据。它的特性如下:转载 2009-11-05 11:25:00 · 542 阅读 · 0 评论 -
查找linux系统中大文件的方法
可以用下面的命令查找到系统中哪一个文件夹有问题然后逐层查看就可以找到是哪一个文件了命令是首先切换到根目录cd /du -sh ./*du -sh ./* | sort然后找到最大的文件夹逐层就可以找到是哪一个文件夹最大是否是有问题的一般这样就可以确定目标文件是哪一个了转载 2009-10-16 14:34:00 · 656 阅读 · 0 评论 -
rsync同步软件
用rsync对网站进行镜像<a onclick="function onclick(){tagshow(event, %B1%B8%B7%DD);}" href="javascript:;" target="_self">备份1 所需文件rsync安装程序,rsync-3.0.2.tar.gzrsync的官方网站下载:http://www.samba.org/ftp/rsync/2转载 2009-09-23 14:13:00 · 728 阅读 · 0 评论 -
链接与符号链接
linux中有两种链接,一种是硬链接(hard link),一种称为符号链接(symbolic link) 区别: hard link symbolic link1.拥有者: 原文件所有者所有转载 2009-09-21 16:04:00 · 591 阅读 · 0 评论 -
linux dns chroot 服务器
(1) # rpm -qa | grep bind bind-utils-9.2.4-16.EL4 bind-9.2.4-16.EL4 bind-chroot-9.2.4-16.EL4 可以用该命令来将某个目录指定为bind程序的根目录,由于是根目录,所以bind便不能离开该目录。CentOS默认将bind锁在/var/named/chroot中(2) yum install bind 15.BI转载 2009-09-18 17:05:00 · 1467 阅读 · 0 评论 -
Linux用户管理全攻略(十)
摘要: 在 Linux 用户管理中,大批量添加用户是经常需要的;如果用useradd或adduser 来添加大量用户,对系统管理员的体力和耐力是一个极大的挑战;好在Linux有大批量用户添加工具 newusers ,我们通过newusers 和chpasswd 就可以轻松完成大批量用户的添加;环境: Fedora 4.0 i386目录索引一、阅读此文件您需要掌握的基础知识;二、为什么需要大转载 2009-09-17 16:08:00 · 363 阅读 · 0 评论 -
Linux用户管理全攻略(六)
目录索引一、与用户管理相关的配置文件;1、/etc/passwd 和/etc/groups2、超级权限控制 sudo 的配置文件/etc/sudoers ;3、添加用户规则文件 /etc/login.defs 和 /etc/default/useradd二、添加用户工具和方法;1、useradd 工具;1.1、useraadd 命令中的 -D运用1.2、useradd 添加用户;2、通转载 2009-09-17 16:04:00 · 397 阅读 · 0 评论 -
安装Nginx
一、) 安装Nginx1.) 安装Nginx发音为[engine x],是由俄罗斯人Igor Sysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:http://nginx.net。俄罗斯的一些大网站已经使用它超过两年多了,一直表现不凡。Nginx的编译参数如下:[root@localhost]#./configure --prefix=/usr/loc转载 2009-08-31 15:19:00 · 348 阅读 · 0 评论 -
Nginx 0.7.x + PHP 5.2.10(FastCGI)搭建胜过Apache十倍的Web服务器 安装与配置(4)
三、安装Nginx 0.7.61 1、安装Nginx所需的pcre库:tar zxvf pcre-7.9.tar.gzcd pcre-7.9/./configuremake && make installcd ../ 2、安装Nginxtar zxvf nginx-0.7.61.tar.gzcd nginx-0.7.61/./configure --user=www --转载 2009-08-31 14:59:00 · 605 阅读 · 0 评论 -
Linux系统日志记录到远程服务器简单配置
1、远程服务器的配置修改/etc/sysconfig/syslog 文件:# vi /etc/sysconfig/syslog将SYSLOGD_OPTIONS="-m 0" 修改成:SYSLOGD_OPTIONS="-r -m 0"-r 表示启用记录远程主机的日志。 2、本机的配置修改/etc/syslog.conf文件# vi /etc/syslog.co原创 2009-08-27 18:12:00 · 1116 阅读 · 0 评论 -
Linux系统日志
日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序原创 2009-08-27 18:10:00 · 339 阅读 · 0 评论 -
grep用法
1、参数: -I :忽略大小写 -c :打印匹配的行数 -l :从多个文件中查找包含匹配项 -v :查找不包含匹配项的行 -n:打印包含匹配项的行和行标 2、RE(正则表达式) / 忽略正则表达式中特殊字符的原有含义 ^ 匹配正则表达式的开始行 $ 匹配正则表达式的结束行 //> 到匹配正则表达式的行结束 [ ] 单个字符;如[A] 即A符合要求 [ - ] 范围 ;如[A-Z]即A,B,C一直原创 2009-08-27 18:08:00 · 531 阅读 · 0 评论 -
Sudo简要配置
以下是配置过程: Sudo 是一个允许系统管理员授权让普通用户执行部分或全部root命令的工具。这样可以减少root登陆提高系统安全性。 Sudo特点: 1.可以限制特定的用户在特定的主机上运行指定的命令2.有非常详细的日志纪录3.sudo使用时间戳文件来执行类似"检票"系统。当用户使用sudo并且输入密码后,用户默认获得了一张存活期为5分钟的票(这个数值可以原创 2009-08-27 18:07:00 · 490 阅读 · 0 评论 -
tar用法和参数
察看tar文件里面的内容tar -tf *.tarzcat *.tar.gz | tar -tbzcat *.tar.bz | tar -t使用tar进行复制 当前目录复制到其他目录tar cvf - *|(cd /tmp/sh1; tar xvf -)第一个"-"是标准输出第二个"-"是标准输入* 代表当前目录原创 2009-08-27 18:05:00 · 812 阅读 · 0 评论 -
性能分析工具汇总
CPU性能分析工具:vmstatpssartimestracepstreetopMemory性能分析工具:vmstatstracetopipcsipcrmcat /proc/meminfocat /proc/slabinfocat /proc//mapsI/O性能分析工具:vmstatipstatrepquotaquotacheckNetwork性能分析工具:ifconfigetherealte原创 2009-08-27 18:02:00 · 395 阅读 · 0 评论 -
Mysql5运行多个实例
Mysql5运行多个实例在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务。操作系统: Redhat Enterprise AS 3-U8数据库 : Mysql 5.0.40规划:在一个 Mysql 上运行2个实例,运行端口分别是3306,3307。一.在LINUX 系统下安装Mysql5:安装mysql数据库。(采用源码安装原创 2009-08-27 17:59:00 · 585 阅读 · 0 评论 -
CentOS5下安装配置nginx+fastcgi php+mysql
下载RPM包:wget http://vpsblog.rashost.com/wp-content/uploads/2008/06/nginx-0631-2i386.rpmrpm -ivh nginx-0631-2i386.rpmchkconfig nginx on/etc/init.d/nginx start然后访问本机的80端口原创 2009-08-27 17:58:00 · 385 阅读 · 0 评论