![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux服务器
wj78080458
这个作者很懒,什么都没留下…
展开
-
Linux基础命令---head
head 显示文件开头的几行,默认显示10行,可以使用选项-n来指定行数。 此命令的适用范围:RedHat、RHEL、Ubuntu、 CentOS、SUSE、openSUSE、Fedora。1、语法 head [选项] files 2、选项列表 选项 说明 --...原创 2018-12-28 08:00:11 · 115 阅读 · 0 评论 -
Linux服务器---配置telnet
配置telnet 通过配置文件,我们可以设置telnet的连接时间、连接数、连接ip等,实现更加安全的连接1、设置连接时间,参数“access_times” [root@localhost wj]# gedit /etc/xinetd.d/telnet service telnet { flags = REUSE...原创 2018-12-28 08:00:23 · 1566 阅读 · 0 评论 -
Linux服务器---安装telnet
安装telnet telnet是标准的远程登录协议,历史悠久。但是telnet的对话数据没有加密,甚至用户名和密码都是明文显示,这样的服务风险极大。目前大多数系统多已经不会再安装这个服务了,用户需要自己手动安装 1、安装telnet软件,用户可以将telnet的服务器和客户端都安装 [root@localhost wj]# rpm -qa | gre...原创 2018-12-27 07:14:14 · 694 阅读 · 0 评论 -
Linux服务器---ssh配置
Ssh配置 通过配置文件,我们可以有效的管理ssh1、空闲时间关闭连接 1)修改配置文件“/etc/ssh/sshd_config”,设置clientAliveInterval和clientAliveCountMax,注意取消前面的注释 [root@localhost wj]# gedit /etc/ssh/sshd_conf Cl...原创 2018-12-26 09:20:39 · 447 阅读 · 0 评论 -
Linux服务器---ssh登录
Ssh登录 Ssh是建立在应用层和传输层的安全协议,专门为远程登录回话和其他网络服务提供安全性。利用ssh可以有效的防止远程管理中的信息泄露问题,同时ssh传输的数据是经过压缩的,可以加快传输速度。 1、启动sshd服务。Centos默认已经安装了ssh,而且该服务默认是启动的 [root@localhost wj]# rpm -qa | grep ss...原创 2018-12-25 08:56:10 · 297 阅读 · 1 评论 -
Linux服务器---代理认证
代理认证 proxy代理服务被广泛的使用,为了安全起见,可以在服务器上增加一层安全认证机制。这里使用htpasswd建立认证账号和密码1、创建认证账号和密码 [root@localhost wj]# htpasswd -c /etc/squid/passwd david New password: Re-type new password: ...原创 2018-12-24 07:20:57 · 440 阅读 · 0 评论 -
Linux服务器---squid限制
Squid连接限制 Squid可以有效的限制连接,指定哪些用户可以连接,指定哪些网站可以访问,这样就可以有效的利用服务器带宽。1、限制指定网段不能连接。编辑配置文件”/etc/squid/squid.conf”,利用acl语言添加受限制的ip地址 [root@localhost wj]# gedit /etc/squid/squid.conf acl cli...原创 2018-12-21 07:26:24 · 790 阅读 · 0 评论 -
Linux服务器---squid缓存
Squid缓存 代理服务器会在本地硬盘设置缓存,这样可以提高网络效率1修改squid配置文件“/etc/squid/squid.conf”,参数“cache_dir_ufs”就是设置缓存目录的 [root@localhost wj]#gedit /etc/squid/squid.conf # Uncomment and adjust the following...原创 2018-12-20 07:24:27 · 768 阅读 · 0 评论 -
Linux服务器---安装squid
安装squid proxy就是软件代理或者代理服务器,而squid就是一种常用的proxy服务1、安装squid [root@localhost wj]# rpm -qa | grep squid [root@localhost wj]# yum install -y squid ...原创 2018-12-19 07:25:21 · 372 阅读 · 0 评论 -
Linux服务器---DansGuardian
DansGuardian DansGuardian可以限制客户端的访问,通过这个软件,我们可以限制哪些网站不可以访问、哪些内容不能下载。1、下载DansGuardian,提供一个网址http://www.rpmfind.net/linux/RPM/dag/redhat/el5/i386/dansguardian-2.8.0.6-1.2.el5.rf.i386.html 2...原创 2018-12-19 07:26:04 · 254 阅读 · 0 评论 -
Linux服务器---ftp配置
其他配置在配置文件中,还有一些关于vsftpd的其他设置,这里列出来 # Example config file /etc/vsftpd/vsftpd.conf # Allow anonymous FTP? (Beware - allowed by default if you comment this out). anonymous_enable=YES ...原创 2018-12-10 14:54:41 · 143 阅读 · 1 评论 -
Linux服务器---ftp黑名单
用户黑白名单 一个Linux主机中会多个用户,而我们希望有些用户不能去访问ftp。ftp服务器可以通过配置文件“/etc/vsftpd/user_list”来设置一个用户列表,这个列表可以是黑名单,也可以是白名单,具体要根据配置文件的参数“userlist_deny”来确定 1、黑名单1)修改配置文件“/etc/vsftpd/vsftpd.conf”中的参数“user...原创 2018-12-09 07:19:36 · 978 阅读 · 0 评论 -
Linux服务器---ftp限制ip
限制IP1、通过vsftpd的配置文件以及“hosts.deny”和“hosts.allow”文件设置允许某个ip地址访问 1)修改配置文件“/etc/vsftpd/vsftpd.conf”中的参数“tcp_wrapper”,确保这个参数是yes [root@localhost wj]# gedit /etc/vsftpd/vsftpd.conf //匿名...原创 2018-12-07 08:56:24 · 2939 阅读 · 0 评论 -
Linux服务器---流量监控bandwidthd
Bandwidthd Bandwidthd是一款免费的流量监控软件,它可以用图标的方式展现出网络流量行为,并且可区分出ftp、tcp等各种协议的流量。1、安装一些依赖软件 [root@localhost bandwidthd-2.0.1]# yum install -y libpng libpng-devel gd gd-devel gcc libpcap-deve...原创 2019-01-04 06:59:09 · 385 阅读 · 0 评论 -
Linux服务器---流量监控MRTG
MRTG MRTG可以分析网络流量,但是它必须依赖SNMP协议。将收集到的数据生成HTML文件,以图片的形式展示出来1、安装一些依赖软件 [root@localhost bandwidthd-2.0.1]# yum install -y net-snmp 2、配置snmp,编辑配置文件“/etc/snmp/snmpd.conf” [roo...原创 2019-01-07 06:48:24 · 1054 阅读 · 4 评论 -
Linux服务器---xoops
XOOPS XOOPS是一款用php制作的开源网站管理系统,可用于构建各种网络站点。1、下载XOOPS软件(https://xoops.org/)2、将XOOPS软件中的htdocs文件夹拷贝到apache的网页根目录“/var/www/html/”,重命名为“XOOPS”。 [root@localhost phpMyAdmin]#cp -r /w...原创 2019-06-14 06:34:05 · 267 阅读 · 0 评论 -
Linux服务器---drupal
Drupal Drupal为用户提供各种工具来管理网站,它可以帮助用户入门,建立自己的网站1、下载drupal软件(https://www.drupal.org/project/drupal/releases/7.15)和XOOPS汉化包(http://drupalchina.cn/download/)2、为drupal创建自己的数据库,我们起名为“drup...原创 2019-06-03 07:51:33 · 192 阅读 · 0 评论 -
Linux服务器---论坛discuz
Discus Discuz是一款免费的论坛管理系统,大量的使用了AJAX,内部有丰富的模板风格。1、下载discuz软件(https://cn.wordpress.org/download/releases/")2、为discuz创建一个自己的数据库,我们起名为“discuz”3、将discuz安装包解压,将其中的upload目录拷贝到apach...原创 2019-05-11 08:15:27 · 150 阅读 · 0 评论 -
Linux服务器---博客wordpress
Wordpress Wordpress是一个开源的博客平台,是搭建个人博客的首选,用户可以去wordpress中文网站寻找帮助资料1、下载wordpress软件(https://cn.wordpress.org/download/releases/)2、为wordpress创建一个自己的数据库,我们起名为“wordpress”3、将wordpress安...原创 2019-04-22 08:58:21 · 137 阅读 · 0 评论 -
Linux服务器---百科mediawiki
Mediawiki Mediawiki是一个强大的维基软件,可以实现页面编辑、图像和多媒体管理。1、下载mediawiki软件(“https://www.mediawiki.org/wiki/News”)2、为mediawiki-1.22创建一个自己的数据库,我们起名为“mediawiki-1.22”3、将mediawiki安装包解压到apache的网...原创 2019-03-17 18:13:13 · 283 阅读 · 0 评论 -
Linux服务器---邮件服务postfix安装
安装postfix postfix是一个快速、易于管理、安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器。1、安装postfix [root@localhost ~]# rpm -qa | grep postfix [root@localhost ]# yum install -y postfix Loaded plugins...原创 2019-02-09 19:45:46 · 946 阅读 · 0 评论 -
Linux服务器---邮件服务spam
安装spam spam(SpamAssassin)利用perl来进行文字分析,他会检测邮件的标题、内容、送信人,这样就可以过滤出垃圾邮件1、安装spam。由于spam的依赖太多,用户一定要使用yum源来安装,这样减少不必要的麻烦 [root@localhost ~]# rpm -qa | grep spamassassin [root@localhost ...原创 2019-02-22 08:36:11 · 403 阅读 · 0 评论 -
Linux服务器---邮件服务openwebmail配置
配置openwebmail 通过修改配置文件openwebmail.conf,实现个性化邮箱定制。用户可以自由的更改邮箱logo、域名、容量 、签名等信息。1、重定向index,快速打开邮箱。将下面的内容复制到“/var/www/html/index.html”,这样就可以直接通过“127.0.0.1”打开邮箱 [root@localhost openwebma...原创 2019-01-30 07:39:59 · 417 阅读 · 0 评论 -
Linux服务器---邮件服务openwebmail安装
安装openwebmail openwebmail提供了可视化的邮件管理系统,它运行在Apache环境下。1、安装必备软件 [root@localhost ~]# yum install –y perl-TextIconv perl-CGI perl-CPAN perl-suidper perl-YAML 2、在官网(http://openwe...原创 2019-01-23 07:23:49 · 819 阅读 · 0 评论 -
Linux服务器---邮件服务器dovecot
安装dovecot Dovecot是CentOS系统中著名的POP3/IMAP服务器实现。POP3/IMAP是从邮件服务器中读取邮件时使用的协议,POP3将邮件全部从服务器中拖取下来;IMAP则每次从服务器获取邮件名等关键信息,要读某封邮件时,才从服务器下载。 在使用邮件服务之前,请确保你之前配置的DNS可以使用,并且已经启动。我们需要用到DNS配置中的邮件域名...原创 2019-01-14 10:17:48 · 943 阅读 · 1 评论 -
Linux服务器---流量监控webalizer
webalize webzlizer是一个免费的web server分析工具,它能够分析apache、ftp等日志,将结果以html形式展示。1、安装一些依赖软件 [root@localhost bandwidthd-2.0.1]# yum install -y webalizer 2、配置webalizer,编辑配置文件“/etc/httpd/c...原创 2019-01-10 09:42:12 · 231 阅读 · 0 评论 -
Linux服务器---流量监控ntop
Ntop Ntop是一款类似于sniffer的流量监控工具,它显示出的流量信息比mrtg更加详细。1、安装一些依赖软件 [root@localhost bandwidthd]# yum install -y gcc libpcap-devel libpcap libtool automake autoconf gdbm gdbm-devel libevent lib...原创 2019-01-17 08:54:39 · 369 阅读 · 0 评论 -
Linux服务器---ftp限制带宽
限制带宽 ftp服务器可以设置每个用户的带宽,这样根据实际需求来分配,更加充分的利用系统资源。带宽通过参数“anon_max_rate“和”local_max_rate“来设置,这两个参数在配置文件中如果找不到,那么用户可以在末尾追加。 1、设置匿名用户带宽,通过参数“anon_max_rate”,之后重启服务1)未修改之前的速度 [root@localhost...原创 2018-12-06 20:46:17 · 3809 阅读 · 1 评论 -
Linux服务器---配置nfs
配置nfs NFS服务的主要配置文件为/etc/exports。/etc/exports文件内容格式: <输出目录> 客户端(选项:访问权限,用户映射,其他)1、输出目录 输出目录是指NFS系统中所定义的共享给客户端使用的文件系统 2、客户端 客户端是定义网络中可以访问这个NFS共享目录的IP地址...原创 2019-01-03 07:09:45 · 803 阅读 · 0 评论 -
Linux服务器---设置服务启动
设置服务开关 用户可以设置某项服务开机启动或者关闭,有图形界面和命令两种方式1、图形界面 1)在终端输入命令setup,在弹出的界面选择“系统服务” 2)也可以直接在终端输入命令“ntsysv”,得到如下界面 3)通过空格来修改开启或者关闭,上下左右键移动,tab键回到“确定”或者“取消”,回车确认。 2、命令方式 ...原创 2018-11-20 08:29:35 · 487 阅读 · 0 评论 -
Linux服务器---基本设置
Centos分辨率 virtualbox里新安装的Centos 7 的分辨率默认的应该是800*600。 如果是‘最小化安装’的Centos7 进入的就是命令模式 。如果安装的是带有GUI的Centos7 可在桌面模式下 Ctrl+Alt+F1/F2/F3/F4 组合件来切换命令模式和桌面模式。进入命令模式 开始修改操作: 输入下面命令:[root@localhost ~]# ged...原创 2018-11-17 09:31:55 · 914 阅读 · 0 评论 -
Linux服务器---安装Tomcat
安装Tomcat Tomcat作为web服务器实现了对servlet和jsp的支持,centos目前不支持yum方式安装。在使用Tomcat之前,确保你已经安装并配置好了jdk,而且jdk的版本要和tomcat匹配 1、从Tomcat官网下载安装包(http://tomcat.apache.org/download-70.cgi),直接解压就可以使用 [root@l...原创 2018-12-01 16:52:21 · 145 阅读 · 0 评论 -
Linux服务器---安装jdk
安装jdk jdk是运行或者开发java的必须工具,很多软件都会依赖jdk,因此必须学会安装jdk 1、查看当前系统的jdk情况 [root@localhost wj]# rpm -qa | grep java tzdata-java-2013g-1.el6.noarch java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0...原创 2018-11-28 09:45:19 · 194 阅读 · 0 评论 -
Linux服务器---配置apache支持用户认证
Apache支持用户认证 为了服务器的安全,通常用户在请求访问某个文件夹的时候,Apache可以要求用户输入有效的用户名和登录密码 1、创建一个测试目录 [root@localhost cgi-bin]# mkdir /var/www/html/wj 2、开启认证功能,修改配置文件httpd.conf如下,(将html目录的配置中none改为all...原创 2018-11-27 09:28:35 · 292 阅读 · 0 评论 -
Linux服务器---apache支持ssl
Apache支持ssl1、检测是否安装ssl模块,如果没有就安装 [root@localhost cgi-bin]# rpm -qa | grep mod_ssl //查看是否安装ssl模块 [root@localhost cgi-bin]# yum install -y mod_ssl //安装ssl Loaded plugi...原创 2018-11-26 16:50:27 · 106 阅读 · 0 评论 -
Linux服务器---apache支持cgi
Apache支持cgi 1、打开Apache配置文件httpd.conf,搜索“cgi”,找到下面的一段,去掉“addhandler”前面的“#“,这样就开启了Apache的cgi功能 [root@localhost ~]# gedit /etc/httpd/conf/httpd.conf # AddHandler allows you to map certain f...原创 2018-11-25 08:52:55 · 419 阅读 · 0 评论 -
Linux服务器---配置apache支持php
apache支持php php是最好用的服务器语言了,Apache对php有很强大的支持 1、检测是否安装php,如果什么信息也没有,那么你就要自己安装php了 [root@localhost ~]# rpm -qa | grep php 2、安装php,在终端输入命令“yum install –y php” [root@localho...原创 2018-11-24 17:29:15 · 1356 阅读 · 0 评论 -
Linux服务器---apache配置文件
Apache配置文件 Apache的配置文件默认路径是“/etc/httpd/conf/httpd.conf”,编辑该文件就可以修改Apache的配置 1、设置网页主目录,参数DocumentRoot就是网页存放的主目录。打开配置文件httpd.conf,查找DocumentRoot(大约292行) [root@localhost ~]# gedit /etc/...原创 2018-11-23 08:33:03 · 933 阅读 · 0 评论 -
Linux服务器---安装apache
Apache安装 1、安装Apache,使用命令“yum install httpd -y” [root@localhost ~]# yum install httpd -y Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached h...原创 2018-11-22 09:02:39 · 241 阅读 · 0 评论 -
Linux服务器---安装centos
安装centos1、插入光盘,启动,可以选择第一项进行安装 2、根据实际需求,一般会选择skip 3、选择语言“简体中文” 4、选择第一项 5、设置主机名字,使用默认 6、选择时区 7、设置超级用户密码,这一步一定要小心,记住你设定的密码 8、初次安装,选择第一项 9、安装一...原创 2018-11-16 21:15:40 · 132 阅读 · 0 评论