GVKun编程网logo

CentOS下Arp命令绑定步骤(centos arp)

8

对于CentOS下Arp命令绑定步骤感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍centosarp,并为您提供关于centos7scp命令的使用、CentOS7上安装WordPress详细步

对于CentOS下Arp命令绑定步骤感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍centos arp,并为您提供关于centos 7 scp命令的使用、CentOS 7上安装WordPress详细步骤 centos7忘记 centos7的pxe centos7加、Centos 执行top命令详细解读、CentOS 绑定网关ARP教程的有用信息。

本文目录一览:

CentOS下Arp命令绑定步骤(centos arp)

CentOS下Arp命令绑定步骤(centos arp)

Linux Arp命令危害:Linux Arp命令危害极大,有的病毒就使用ARP欺骗,不仅影响自身机器,同时也会影响同网段的其它机器,将其它机器的HTTP数据包里加入病毒代码。

1、代码例子如:这种病毒危害非常大!即使你机器的安全性做得很好,可是没办法保证同网段的其它机器安全没有问题!

解决办法:在网关和本机上双向绑定IP和MAC地址,以防止ARP欺骗。

2、Linux Arp命令约定
A、网关上已经对下面所带的机器作了绑定。网关IP:192.168.1.1 MAC:00:02:B3:38:08:62
B、要进行绑定的Linux主机IP:192.168.1.2 MAC:00:04:61:9A:8D:B2

3、Linux Arp命令绑定步骤
1、先使用arp和arp -a查看一下当前ARP缓存列表

  1. [root@ftpsvr~]#arp
  2. AddressHWtypeHWaddressFlagsMaskiface
  3. 192.168.1.234ether00:04:61:AE:11:2BCeth0
  4. 192.168.1.145ether00:13:20:E9:11:04Ceth0
  5. 192.168.1.1ether00:02:B3:38:08:62Ceth0

Linux Arp命令说明:
Address:主机的IP地址
Hwtype:主机的硬件类型
Hwaddress:主机的硬件地址
Flags Mask:记录标志,"C"表示arp高速缓存中的条目,"M"表示静态的arp条目。

[root@ftpsvr ~]# arp -a
? (192.168.1.234) at 00:04:61:AE:11:2B [ether] on eth0
? (192.168.1.1) at 00:16:76:22:23:86 [ether] on eth0

2、新建一个静态的mac-->ip对应表文件:ip-mac,将要绑定的IP和MAC地下写入此文件,格式为 ip mac。
[root@ftpsvr ~]# echo '192.168.1.1 00:02:B3:38:08:62 ' > /etc/ip-mac
[root@ftpsvr ~]# more /etc/ip-mac
192.168.1.1 00:02:B3:38:08:62

3、设置开机自动绑定
[root@ftpsvr ~]# echo 'arp -f /etc/ip-mac ' >> /etc/rc.d/rc.local

4、手动执行一下绑定
[root@ftpsvr ~]# arp -f /etc/ip-mac

5、确认绑定是否成功

  1. [root@ftpsvr~]#arp
  2. AddressHWtypeHWaddressFlagsMaskiface
  3. 192.168.0.205ether00:02:B3:A7:85:48Ceth0
  4. 192.168.1.234ether00:04:61:AE:11:2BCeth0
  5. 192.168.1.1ether00:02:B3:38:08:62CMeth0
  6. [root@ftpsvr~]#arp-a
  7. ?(192.168.0.205)at00:02:B3:A7:85:48[ether]oneth0
  8. ?(192.168.1.234)at00:04:61:AE:11:2B[ether]oneth0
  9. ?(192.168.1.1)at00:02:B3:38:08:62[ether]PERMoneth0

从绑定前后的ARP缓存列表中,可以看到网关(192.168.1.1)的记录标志已经改变,说明绑定成功。

centos 7 scp命令的使用

centos 7 scp命令的使用

scp命令 : scp就是secure copy ,用于将文件或者目录从一个Linux系统拷贝到另一个linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全。
格式: scp 远程用户名@ip地址:文件的绝对路径 本地Linux系统路径 (从远程主机拉取文件)
scp 本地linux系统文件路径 远程用户名@ip地址:远程系统文件绝对路径名 (像远程主机推送文件)

            例: # scp  /home/ixdba/etc.tar.gz  root@192.168.3.60:/tmp(当报错 "not a regular file";可加参数 -r 解决,当拉取或推送的是目录时需加 -r 参数);
                    #scp  root@192.168.3.60:/home/ixdba/etc.tar.gz  /tmp
                    #scp -r  /etc  root@192.168.3.60:/opt
                    使用 -P参数可跟端口号,指定远程连接的端口号。

CentOS 7上安装WordPress详细步骤 centos7忘记 centos7的pxe centos7加

CentOS 7上安装WordPress详细步骤 centos7忘记 centos7的pxe centos7加

一、搭建wordpress服务器环境需求:

php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。
登录后复制

二、搭建Wordpress平台:
以下以Wordpress3.92版本为例进行说明,如果大家想安装最近版本的话,安装完成后再管理界面可以自动升级安装最新版本。

1、建立一个临时文件夹,下载最新版本的Wordpress3.92,中英文都可以:

mkdir /tmp/wp

cd /tmp/wp

wget http://wordpress.org/latest.zip
登录后复制

2、解压缩到网站根目录:  由于我是使用的LAMP一键安装包安装的LAMP,所以默认网站根目录为/data/www/default,大家在实际安装过程中注意自己的根目录。

unzip -q latest.zip -d /data/www/default/
登录后复制

3、更改wordpree文件夹属主和权限

chown -R apache:apache /data/www/default/wordpresschmod -R 755 /data/www/default/wordpress
登录后复制

4、创建一个可以上传的目录upload,并将属主改为apache

mkdir -p /data/www/default/wordpress/wp-content/uploads

chown -R :apache /data/www/default/wordpress/wp-content/uploads
登录后复制

5、修改配置文件,以便可以访问数据库

cd /data/www/default/wordpress/

cp wp-config-sample.php wp-config.php

vim wp-config.php

修改部分分别为数据库名称、数据库用户名、数据库用户密码,大家根据实际修改:

define(''DB_NAME'', ''wp_database''); define(''DB_USER'', ''root''); define(''DB_PASSWORD'', ''root'');

修改完成后 :wq!
登录后复制

6、浏览器浏览 安装

浏览器输入http://http://127.0.0.1/wordpress/wp-admin/install.php 后就可以进行最后的登陆安装:
输入站点名称,登陆户名,密码,邮箱就可以完成Wordpress的安装。
由于我是本地搭建的,所以是127.0.0.1,如果申请了域名,这里就是域名了。
登录后复制

7、开启支持网站固定链接修改和重定向功能。  编辑主配置文件:

vi /etc/httpd/conf/httpd.conf

AllowOverride None

修改为:

AllowOverride All

然后重启服务:

systemctl restart httpd.service

创建.htaccess文件:

touch /data/www/default/wordpress/.htaccess

编辑.htaccess文件:

vim /data/www/default/wordpress/.htaccess

看是否有以下内容,没有自己添加,有可能网站会自动生成。

<ifmodule>

RewriteEngine On

RewriteBase /wordpress/

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /wordpress/index.php [L]</ifmodule>

修改.htaccess文件权限:

chmod 664 /data/www/default/wordpress/.htaccess

修改为664可以让网站支持自动更新,也可以修改为644。
登录后复制

至此,Wordpress在Centos7上已经完全安装了,可以用它搭建你想要的任意网站了。

 本文转载自:http://www.linuxprobe.com/centos7-install-wordpress-detail-steps/
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/

以上就介绍了CentOS 7上安装WordPress详细步骤,包括了wordpress,centos 7方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Centos 执行top命令详细解读

Centos 执行top命令详细解读

1.作用:top命令用来显示执行中的程序进程,使用权限是所有用户。

 

2.格式:top [-] [d delay] [q] [c] [S] [s] [i] [n]

 

3.主要参数:

d:指定更新的间隔,以秒计算。

q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。

c:显示进程完整的路径与名称。

S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。

s:安全模式。

i:不显示任何闲置(Idle)或无用(Zombie)的行程。

n:显示更新的次数,完成后将会退出top。

 

4.说明:top命令是Linux系统管理的一个主要命令,通过它可以获得许多信息。这里我们结合图1来说明它给出的信息。

 

top命令的显示 (图略)

 

第一行表示的项目依次为当前时间、系统运行时间、当前系统登录用户数目、1/5/10分钟系统平均负载(一般来说,这个负载值应该不太可能超过 1 才对,除非您的系统很忙碌。 如果持续高于 5 的话,那么.....仔细的看看到底是那个程序在影响整体系统吧!)。

 

第二行显示的是所有启动的进程、目前运行、挂起 (Sleeping)的和无用(Zombie)的进程。(比较需要注意的是最后的 zombie 那个数值,如果不是 0 ,嘿嘿!好好看看到底是那个 process 变成疆尸了吧?!)(stop模式:与sleep进程应区别,sleep会主动放弃cpu,而stop是被动放弃cpu ,例单步跟踪,stop(暂停)的进程是无法自己回到运行状态的)

 

第三行显示的是目前CPU的使用情况,包括us用户空间占用CPU百分比、sy 内核空间占用CPU百分比、ni 用户进程空间内改变过优先级的进程占用CPU百分比(中断处理占用)、id 空闲CPU百分比、wa 等待输入输出的CPU时间百分比、hi,si,st 三者的意思目录还不清楚 :)

 

第四行显示物理内存的使用情况,包括总的可以使用的内存、已用内存、空闲内存、缓冲区占用的内存。

 

第五行显示交换分区使用情况,包括总的交换分区、使用的、空闲的和用于高速缓存的大小。

 

第六行显示的项目最多,下面列出了详细解释。

PID(Process ID):进程标示号 ( 每个 process 的 ID )

USER:进程所有者的用户名 ( 该 process 所属的使用者 )

PR:进程的优先级别 ( Priority 的简写,程序的优先执行顺序,越小越早被执行 )

NI:进程的优先级别数值 ( Nice 的简写,与 Priority 有关,也是越小越早被执行 )

VIRT:进程占用的虚拟内存值。

RES:进程占用的物理内存值。

SHR:进程使用的共享内存值。

S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。

%CPU:该进程占用的CPU使用率。

%MEM:该进程占用的物理内存和总内存的百分比。

TIME+:该进程启动后占用的总的CPU时间 ( CPU 使用时间的累加 )

Command:进程启动的启动命令名称,如果这一行显示不下,进程会有一个完整的命令行。

 

top命令使用过程中,还可以使用一些交互的命令来完成其它参数的功能。这些命令是通过快捷键启动的。

<空格>:立刻刷新。

P:根据CPU使用大小进行排序。

T:根据时间、累计时间排序。

q:退出top命令。

m:切换显示内存信息。

t:切换显示进程和CPU状态信息。

c:切换显示命令名称和完整命令行。

M:根据使用内存大小进行排序。

W:将当前设置写入~/.toprc文件中。这是写top配置文件的推荐方法。

 

可以看到,top命令是一个功能十分强大的监控系统的工具,对于系统管理员而言尤其重要。但是,它的缺点是会消耗很多系统资源。

 

5.应用实例

使用top命令可以监视指定用户,缺省情况是监视所有用户的进程。如果想查看指定用户的情况,在终端中按“U”键,然后输入用户名,系统就会切换为指定用户的进程运行界面,见图2所示。

 

a.作用

free命令用来显示内存的使用情况,使用权限是所有用户。

 

b.格式

free [-b|-k|-m] [-o] [-s delay] [-t] [-V]

 

c.主要参数

-b -k -m:分别以字节(KB、MB)为单位显示内存使用情况。

-s delay:显示每隔多少秒数来显示一次内存使用情况。

-t:显示内存总和列。

-o:不显示缓冲区调节列。

 

d.应用实例

free命令是用来查看内存使用情况的主要命令。和top命令相比,它的优点是使用简单,并且只占用很少的系统资源。通过-S参数可以使用free命令不间断地监视有多少内存在使用,这样可以把它当作一个方便实时监控器。

#free -b -s5

 

使用这个命令后终端会连续不断地报告内存使用情况(以字节为单位),每5秒更新一次。

CentOS 绑定网关ARP教程

CentOS 绑定网关ARP教程

一、查看当前网关


arp -a

SSH执行以上命令,可查看到网关主机名、网关IP、网关MAC地址和对应的网卡,如下图

CentOS 绑定网关ARP教程


二、绑定网关MAC


1)绑定


echo "198.52.103.193 00:D0:2B:D1:58:80" > /etc/safe #黄色部分请根据实情修改。格式:网关IP(空格)MAC地址 #www.kwx.gd

2)激活使其生效


arp -f /etc/safe

SSH执行以上命令,使其生效。


三、检查是否生效


CentOS 绑定网关ARP教程

再次执行以上命令,如下图,若句尾多了一个:【PERM】,则表示手动绑定生效。

今天的关于CentOS下Arp命令绑定步骤centos arp的分享已经结束,谢谢您的关注,如果想了解更多关于centos 7 scp命令的使用、CentOS 7上安装WordPress详细步骤 centos7忘记 centos7的pxe centos7加、Centos 执行top命令详细解读、CentOS 绑定网关ARP教程的相关知识,请在本站进行查询。

本文标签: