一、配置静态IP
NAT:模式:
修改网卡eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
内容如下:
DEVICE=eth0
HWADDR=:0C:::4D:F9
TYPE=Ethernet
UUID=df410f16-82cc-45ce-8ac5-137b57eca2a4
ONBOOT=yes (开机启动)
NM_CONTROLLED=yes
BOOTPROTO=static (静态属性)
IPADDR=192.168.19.200 (IP)
NETMASK=255.255.255.0
GATEWAY=192.168.19.2 (网关,和虚拟机一致)
DNS1=114.114.114.114
保存退出 ifdown eth0 && ifup eth0 (关闭和开启) 二、更新yum源,先安装wget
安装wget: yum -y install wget 、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
如果在/etc/yum.repos.d/ 目录下 wget http://mirrors.aliyun.com/repo/Centos-6.repo 就这样下载

3、下载163的配置

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo,下载下来的文件名为 CentOS6-Base-163.repo
4、改名

mv CentOS6-Base-163.repo CentOS-Base.repo

、运行yum makecache生成缓存

、更新数据库

yum -y  update
、yum -y install vim* 安装vim编辑器
、yum -y install iptables 安装防火墙

Yumdownloader工具
我们可以通过 yum 命令的 Yumdownloader 插件下载 RPM 软件包及其所有依赖包。


如无此命令,请安装:
yum install yum-utils


命令格式:
yumdownloader +–resolve(可选,意为下依赖包) + –destdir=软件存放位置 (可选) +软件包名


软件包保存位置:
默认,将会下载软件包到当前目录下
root@localhost lijibin]# yumdownloader  --resolve  httpd

[root@localhost lijibin]# ll
总用量 840
-rw-r--r--. 1 root root 856124 6月 20 2018 httpd-2.2.15-69.el6.centos.x86_64.rpm

三、设置ssh端口

cp /etc/ssh/sshd_config  /etc/ssh/sshd_config.liji  (备份配置)
vi /etc/ssh/sshd_config
#Port 改为 Port5200 (去掉前面#号才可以,实现ssh端口为5200,特别说明,端口要不断试,要与原来端口不冲突才行)
PermitEmptyPasswords no (禁止空密码用户登录)
GSSAPIAuthentication no (解决linux间ssh远程慢的问题) ListenAddress 192.168.19.200: (企业仅指定监听本机内网IP,192.168..200是本机linuxIP,220是ssh端口) 重启ssh
/etc/init.d/sshd restart 设置防火墙允许220端口
cp /etc/sysconfig/iptables /etc/sysconfig/iptables.liji (保存原来配置文件)
vi /etc/sysconfig/iptables
修改防火墙:vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport -j ACCEPT 改22改为要添加的端口,或者添加一行。
-A INPUT -m state –state NEW -m tcp -p tcp –dport -j ACCEPT    #80端口开放 -A INPUT -m state –state NEW -m tcp -p tcp –dport -j ACCEPT    #3306端口开放 -I INPUT -s 113.106.93.110 -p tcp --dport -j DROP    #禁止指定IP访问 -I INPUT -s 113.106.93.110 -p tcp --dport -j ACCEPT    #开放固定ipIP访问 (113.106.93.0/24同内网所有ip)
保存
重启防火墙:service iptables restart
上面是直接改防火墙配置文件方法
下面是直接外面写防火墙规则,不是在配置文件写的方法: iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.2.0/24   -j  SNAT  --to 192.168.1.63
service iptables save                    //将临时设置的规则保存到/etc/sysconfig/iptables

linux简单安装方法的更多相关文章

  1. linux cmake安装方法

    linux cmake安装方法 OpenCV 2.2以后的版本需要使用Cmake生成makefile文件,因此需要先安装cmake:还有其它一些软件都需要先安装cmake 1.在linux环境下打开网 ...

  2. linux git 安装方法

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

  3. kali 攻击wordpress + trunkey linux wordpress 安装方法

    Kali-linux攻击WordPress和其他应用程序   今天越来越多的企业利用SAAS(Software as a Service)工具应用在他们的业务中.例如,他们经常使用WordPress作 ...

  4. Linux软件安装方法小结(附:rpm详解)(转载)

    在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种: 1)含有软件 ...

  5. elasticsearch安装与使用(1)-- centos7 elasticsearch的两种简单安装方法

    转自:http://www.cnblogs.com/miao-zp/p/6003160.html 简单修改 前言 elasticsearch(下面称为ES)是一个基于Lucene的搜索服务器(By 百 ...

  6. Kail Linux的安装方法

    众所周知,kail 是一个基于Debian的Linux发行版,它的目标就是为了在一个实用的工具包里尽可能多的包含渗透和审计工具 kail就实现了这个目标,里面包含有很多关于安全测试的开源工具,如果现在 ...

  7. Linux软件安装方法

    常用的两种软件安装方法: 1.RPM软件安装 rpm -qi 软件名 查询 rpm -ivh *.rpm 安装 rpm -e 软件名 卸载 系统自带的一些rpm包在系统镜像的Server文件夹里,需要 ...

  8. Linux下安装方法总结(源码安装)

    很久之前安装过windows下以及Mac下的node,感觉还是很方便的,不成想今天安装Linux下的坑了老半天,特此记录. 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源 ...

  9. linux 简单安装mongodb

    Linux 安装mongodb 1.下载mongodb linux wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon- ...

随机推荐

  1. python--面向过程编程与面向对象编程

    面向过程 面向过程: 核心就是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式. 优点: 复杂的问题流程化,进而简单化. 缺点: 可扩展性差. 面向对象 面向对象: 核心就是对象二 ...

  2. eclipse启动tomcat访问http://localhost:8080 报404错误

    eclipse正常启动tomcat,但是 访问http://localhost:8080 却报404错误 修改下配置 就好操作如下图 打开eclipse的server视图,双击配置好的那个tomcat ...

  3. Jmeter分布式部署- linux

    https://www.cnblogs.com/beginner-boy/p/7836276.html https://www.cnblogs.com/wuhenyan/p/6419368.html ...

  4. css样式的书写顺序及原理——很重要!

    记得刚开始学习前端的时候,每次写css样式都是用到什么就在样式表后添加什么,完全没有考虑到样式属性的书写顺序对网页加载代码的影响.后来逐渐才知道正确的样式顺序不仅易于查看,并且也属于css样式优化的一 ...

  5. Abaqus用Dload子程序实现移动载荷

  6. wdcp lanmp 安装+搭建网站+安全狗安装 详细实用

    先说一下WDCP,其实就是一个集成环境,优点是有后台可视化面板操作,不像一般的linux似的 都要用代码命令! Linux 的PHP 环境一般就是两个搭配 [mysql+Apache+PHP]和[My ...

  7. jupyter notebook 代码自动补齐插件

    安装: . pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple 2. jupyter ...

  8. day51 JS基础

    复习 1.字体图标 用i标签, 设置类名, 与第三方字体图标库进行图标匹配 <link rel="stylesheet" href="font-awesome-4. ...

  9. step_by_step_用python爬点磁力链接

    爬点东西 -Scrapy 今天是小年,团聚的日子,想想这一年中发生过大大小小的事,十分感慨. 言归正传: 吐槽了一些话,没事的时候一个单身老男人就只能上上网打发打发时间,后来我发现一个网站比较好,但是 ...

  10. Nancy.Net之旅-探索模块

    探索Nancy模块 模块是任何Nancy应用程序中的主角,因为它是您定义应用程序行为的地方,所以无法避免使用它. 事实上,在任何的Nancy应用程序中,声明模块是最基本的要求. 通过继承NancyMo ...