
Linux
thenile
这个作者很懒,什么都没留下…
展开
-
调整Linux最大打开文件数量的方法
vi /etc/security/limits.conf: * soft nofile 8192 * hard nofile 20480 reboot原创 2010-09-17 15:40:00 · 500 阅读 · 0 评论 -
以CentOS为例总结如何配置SSH安全访问
越来越多的站长,开始使用独立主机(Dedicated Host)和 VPS。而为了节省成本或提高性能,不少人的独机和 VPS,都是基于 unmanaged 的裸机,一切都要自己 DIY。这时候,安全策略的实施,就犹为重要。下面这篇文章,我以 CentOS 为例,简单地总结一下如何配置 SSH 安全访问。Linux SSH 安全策略一:关闭无关端口网络上被攻陷的大多数主机,是黑客用扫描工具大转载 2011-11-08 09:02:39 · 679 阅读 · 0 评论 -
Linux查看系统版本
几种查看linux版本信息的方法: 1. uname -a 2. cat /proc/version 3. cat /etc/issue 4. lsb_release -a (这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。Gentoo不行 )原创 2011-02-26 15:30:00 · 461 阅读 · 0 评论 -
ssh公钥认证
1、生成密钥目录 cd /root mkdir .ssh chmod 700 .ssh cd .ssh touch authorized_keys chmod 600 authorized_keys原创 2011-11-08 09:07:06 · 709 阅读 · 0 评论 -
CentOS最小化安装
通过linux text最小化安装后出现的问题是wget命令不能使用了,这时可以使用rpm命令来安装wget。rpm -ivh http://centos.ustc.edu.cn/centos/5.5/os/i386/CentOS/wget-1.11.4-2.el5_4.1.i386.rpmrpm -ivh ftp://linux.xidian.edu.cn/centos/5.5/os/x原创 2011-11-08 09:07:36 · 2288 阅读 · 0 评论 -
如何查看Linux进程和端口对应关系
1. 查看进程占用的端口号 netstat -anp [root@nbatest ~]# netstat -anp | grep syslog udp 0 0 0.0.0.0:514 0.0.0.0:* 31483/syslogd2. 查看使用端口号转载 2012-05-16 16:15:09 · 732 阅读 · 0 评论 -
APT命令
apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-mi原创 2012-11-21 16:51:50 · 388 阅读 · 0 评论 -
Ubuntu中root用户和user用户的相互切换
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切转载 2012-11-22 14:00:33 · 384 阅读 · 0 评论 -
nginx安装配置
#apt-get install nginx#apt-get install apt-get install php5-cli php5-cgi php-gd php5-mysql#apt-get install spawn-fcgi#vi /etc/init.d/php-cgi#! /bin/sh### BEGIN INIT INFO# Provides:原创 2012-11-22 14:09:12 · 473 阅读 · 0 评论 -
红帽常用命令
1. 配置: #setup2. 防护墙: #/sbin/service iptables start stop restart3. ftp: #yum install vsftpd; #yum remove vsftpd; #/sbin/service vsftpd start stop restart; #vi /etc/vsftpd/vsftpd.c原创 2010-05-28 09:55:00 · 2130 阅读 · 0 评论 -
ubuntu apache2 mysql trac
# apt-get install python python-babel# apt-get install trac# easy_install Babel# easy_install Trac# mkdir -p /var/www/trac_test# trac-admin /var/www/trac_test initenv #>mysql://username:pass原创 2013-05-03 13:28:47 · 1043 阅读 · 0 评论 -
linux的rz、sz命令
rz、sz用来上传、下载文件,用的是ZModem协议安装yum install lrzsrz上传sz下载windows客户端需要安装SecureCRT才能用原创 2011-11-08 09:05:06 · 1364 阅读 · 0 评论 -
CentOS安装配置vstfpd
切换到超级用户:$ su -安装:# yum install vsftpd1 增加组 groupadd ftpgroup2 修改/etc/vsftpd/vsftpd.conf 将底下三行 #chroot_list_enable=YES # (default follows) #chroot_list_file=/etc/vsf原创 2011-02-26 14:56:00 · 1078 阅读 · 0 评论 -
MRTG
#生成配置文件cfgmaker --global 'WorkDir: /var/www/mrtg' --global 'Options[_]:growright,bits' --ifref=ip public@192.168.1.200#生成主页indexmaker /etc/mrtg/mrtg.cfg --output=/var/www/mrtg/index.html --title="MRTG"原创 2010-12-06 19:06:00 · 495 阅读 · 0 评论 -
Cacti
#安装cacti需要安装的一堆东西preInstall:httpd-2.2.3-31.el5mysql-5.0.77-3.el5ã€mysql-connector-odbc-3.51.26r1127-1.el5ã€mysql-server-5.0.77-3.el5php-common-5.1.6-23.2.el5_3ã€php-pdo-5.1.6-23.2.el5_3ã€php-5.1.6-23.2.el5_3php-mysql-5.1.6-23.2.el5_3 cairo-devel libxml原创 2010-12-06 19:07:00 · 433 阅读 · 0 评论 -
/etc/snmp/snmpd.conf
#我的snmp配置文件可以和MRTG、cacti配合使用#### # First, map the community name "public" into a "security name" # sec.name source community com2sec notConfigUser 127.0.0.1 public #定义community名称为 public,映射到安全名 notConfigUser。 #### # Second, map the原创 2010-12-06 19:00:00 · 5767 阅读 · 0 评论 -
linux下载ftp目录
<br />下载ftp目录<br />#wget ftp://IP:PORT/* --ftp-user=xxx --ftp-password=xxx -r原创 2011-02-26 14:57:00 · 1531 阅读 · 0 评论 -
CentOS安装配置Apache
<br />一、安装<br /># yum install httpd<br /> <br />二、中文文件名问题<br />RPM 安装mod_encoding,linux下apache支持中文名<br />----------------------RPM 安装mod_encoding------------------------<br />linux下apache支持中文名,都是讲的 mod_encoding<br />mod_encoding-20021209.tar.gz 这个版本有严重的内存泄原创 2011-02-26 15:01:00 · 2323 阅读 · 0 评论 -
CentOS yum源
<br />http://centos.ustc.edu.cn/centos/原创 2011-02-26 15:04:00 · 523 阅读 · 0 评论 -
YUM常用命令介绍
<br /><br />1.列出所有可更新的软件清单<br />命令:yum check-update<br />2.安装所有更新软件<br />命令:yum update<br />3.仅安装指定的软件<br />命令:yum install <package_name><br />4.仅更新指定的软件<br />命令:yum update <package_name><br />5.列出所有可安裝的软件清单<br />命令:yum list<br />用YUM安装删除软件<br />装了系统添加删除软件转载 2011-03-07 11:18:00 · 454 阅读 · 0 评论 -
RedHat 5.5 光盘作yum源
<br />1.最精简安装 RedHat 5.5 系统<br />2.安装yum<br /># mkdir /mnt/cdrom<br /># mount /dev/cdrom /mnt/cdrom<br /># cd /mnt/cdrom/Server<br />a. 安装依赖库<br /># rpm -ivh python-elementtree-1.2.6-5.i386.rpm<br /># rpm -ivh python-iniparse-0.2.3-4.el5.noarch转载 2011-04-03 10:16:00 · 3419 阅读 · 0 评论 -
CentOS 简单安装配置svn服务器
CentOS 简单安装配置svn服务器之前的svn仓库都是头头们配置好,我就直接使用的,基本上就checkout,update,commit,偶尔show log找回以前的版本一下,今天我就自己简单配置一个svn服务器用一下,我准备已apache+svn的方式来进行安装,我的linux是CentOS 5.4版本的,默认并没有安装subversion的程序,所以先安装subversion的程序,转载 2011-02-28 15:03:00 · 683 阅读 · 0 评论 -
CentOS安装svn
#su#yum install httpd (如果已经装了apache就不用了)#yum install subversion mod_dav_svn#vi /etc/httpd/conf.d/subversion.conf添加到模块加载后面LoadModule dav_svn_module modules/mod_dav_svn.soLoadModule auth原创 2011-11-08 08:52:41 · 389 阅读 · 0 评论 -
Linux防火墙配置
打开端口方法一:vi /etc/sysconfig/iptables加入-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT打开端口80#/etc/init.d/iptables restart --重启service iptables stop --停止servic原创 2011-11-08 09:03:10 · 475 阅读 · 0 评论