关闭防火墙 (不关闭则远程访问会被拒绝)

因为CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令

systemctl disable firewalld   # 禁止开机启动

查看防火墙状态: systemctl status firewalld.service

执行关闭命令: systemctl stop firewalld.service

执行开机禁用防火墙自启命令  : systemctl disable firewalld.service

启动:systemctl start firewalld.service

防火墙随系统开启启动  : systemctl enable firewalld.service

如果安装了iptables-service,也可以使用下面的命令

yum install -y iptables-services   # 安装iptables

service iptables stop  # 关闭防火墙

service iptables status  # 查看防火墙状态

1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld 
开机禁用  : systemctl disable firewalld
开机启用  : systemctl enable firewalld
 
 
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed

3.配置firewalld-cmd

查看版本: firewall-cmd --version
查看帮助: firewall-cmd --help
显示状态: firewall-cmd --state
查看所有允许通行的服务:firewall-cmd --list-all
查看所有打开的端口: firewall-cmd --zone=public --list-ports
更新防火墙规则: firewall-cmd --reload
查看区域信息:  firewall-cmd --get-active-zones
查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0
拒绝所有包:firewall-cmd --panic-on
取消拒绝状态: firewall-cmd --panic-off
查看是否拒绝: firewall-cmd --query-panic
 
那怎么开启一个端口呢
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone= public --query-port=80/tcp
删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent

挂载U盘后无法umount

错误:

umount: /run/media/root/GRMCULXFRER:目标忙。
(有些情况下通过 lsof(8) 或 fuser(1) 可以
找到有关使用该设备的进程的有用信息)

解决办法:

lsof |grep /mnt   # 查看挂载路径的进程

kill -9 进程号

umount /mnt

用yum 安装salt-master出现未找到软件 # No package salt-master available

首先安装epel

#wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

#rpm -ivh epel-release-latest-7.noarch.rpm

#yum repolist      ##检查是否已添加至源列表

yum -y install salt-master

yum查看指定软件可安装的版本

yum search 软件名

yum安装软件出现用户取消而退出的解决办法

vim /usr/libexec/urlgrabber-ext-down

将/usr/bin/python改为/usr/bin/python2.7

vim /usr/bin/yum-config-manager

解决办法同上: #!/usr/bin/python换成 #!/usr/bin/python2.7

mysql的一些操作指令

1、systemctl start mysqld.service  #启动mysql

2、systemctl status mysqld.service  #查看mysql的启动状态

3、mysql -uroot -p  #进入mysql

CentOS 7.X 关闭SELinux

查看

[root@dev-server ~]# getenforce
Disabled
[root@dev-server ~]# /usr/sbin/sestatus -v
SELinux status: disabled

永久关闭

vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled 
设置后需要重启才能生效

centos 开启telnet服务

安装telnet服务

yum install telnet-server.x86_64
yum install telnet.x86_64

安装xinetd

yum install xinetd.x86_64

将xinted和telnet加入自启动服务

systemctl enable xinetd.service
systemctl enable telnet.socket

重启服务

systemctl start telnet.socket
systemctl start xinetd

设置静态ip

vim /etc/sysconfig/network-scripts/网卡名字

IPADDR=192.168.1.122 #本机地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #默认网关
ONBOOT="yes"
systemctl restart network # 重启网卡
 

/var/run/yum.pid 已被锁定,PID 为

直接在终端运行 rm -f /var/run/yum.pid 将该文件删除,然后再次运行yum

linux忘记root密码,修改密码

1、在开机后内核选择界面按 ‘e’

2、将图片红色部分修改成  rw rd.break

3、按ctrl+x 开始修改

4、chroot /sysroot   # 进入系统的根目录

5、passwd    # 重置密码

6、touch /.autorelabel  # 创建文件,让系统重新启动时能够识别修改

7、exit  # 退出chroot模式

8、reboot  # 重启系统

PS:此时系统重启会比较长,在下图的界面会运行较长时间,然后自动还会重启一次

VM虚拟机安装linux后配置静态ip

1、虚拟网络编辑器-VMnet8,把使用本地DHCP去掉勾

2、点开NAT设置查看网关地址

3、电脑电脑的网络共享中心-查看已被使用的一个ip地址,防止配置时候产生地址冲突

4、虚拟机网络适配器设置NAT模式

5、linux设置静态IP

vm虚拟机配置静态IP

1、虚拟网络编辑器里面将NAT模式使用本地DHCP服务√去掉

2、虚拟机的网络适配器选择NAT模式

3、本机的网络共享中心-更改适配器设置,使用NAT模式的连接必须要设置IP地址和子网掩码,必须和NAT模式的网段是一个网段的ip地址  # 这个不设置则本机会ping不通虚拟机

PS:如果使用NAT模式不通,则改成vm0X

虚拟机

本机

linux通过ssh连接设置

1、vim /etc/hostname  # 设置hostname名字

2、vim /etc/hosts  # 设置域名对应的地址,每台都要设置,否则无法通过hostname访问

3、reboot  # 重启

vmware修改虚拟机磁盘空间后进行挂载

fdisk -l  # 查看未挂载的空间

fdisk /dev/sda

P

N

P

P

W

reboot

mkfs.ext3 /dev/sda3  # 格式化分区

mkdir /cm

mount /dev/sda3 /cm

vi /etc/fstab  # 增加自动挂载 /dev/sda3  /cm   ext3    defaults    0 0

修改系统时间

date –s '1987-05-02 10:10:10'

clock –w //将日期写入CMOS
hwclock --show //查看硬件时钟

hwclock --set --date="1/23/01 22:16:59" //设置硬件时钟
 
最小化系统后没有命令包括ifconfig
sudo yum install net-tools  # 执行这条
yum install vim* 

liunx问题集的更多相关文章

  1. WDCP控制面板的常用liunx命令集

    WDCP是在linux下的一款常用的服务器可视化管理面板,是新手使用linux搭建网站的福音.本文不过多的介绍WDCP是什么,如果需要了解的话,可以至WDCP官方介绍页面查看. 今天博主准备查看网站系 ...

  2. liunx redis集群添加密码

    第一种方法: 修改每个节点redis.conf配置文件: masterauth 123456 requirepass 123456 各个节点的密码都必须一致,否则Redirected就会失败 重新启动 ...

  3. liunx contos 7.4 安装redis集群

    前前后后安装了几次redis集群,基本上每次安装都会采坑,耗时伤神. 安装redis依赖gcc环境,安装前先检查liunx上面有没有安装GCC 命令:gcc -v 上传redis-4.0.1.tar. ...

  4. 大数据系列(1)——Hadoop集群坏境搭建配置

    前言 关于时下最热的技术潮流,无疑大数据是首当其中最热的一个技术点,关于大数据的概念和方法论铺天盖地的到处宣扬,但其实很多公司或者技术人员也不能详细的讲解其真正的含义或者就没找到能被落地实施的可行性方 ...

  5. Liunx 常用命令

    Liunx 常用命令================================================================================ 1. 远程拷贝文件 ...

  6. 搭建docker私有仓库,建立k8s集群

    服务器IP角色分布 192.168.5.2 etcd server 192.168.5.2 kubernetes master 192.168.5.3 kubernetes node 192.168. ...

  7. windows 环境怎样恢复 (oracle 11g grid) ocr voting 损坏的集群

     windows 环境怎样恢复 (oracle 11g grid) ocr voting 损坏的集群 oracle 11g 以后 ocr 能够放到 asm 磁盘上,而ASM的启动依赖于ocr和vo ...

  8. CentOS7 安装Hadoop集群环境

    先按照上一篇安装与配置好CentOS以及zookeeper http://www.cnblogs.com/dopeter/p/4609276.html 本章介绍在CentOS搭建Hadoop集群环境 ...

  9. MongoDB 4.0 开发环境搭建集群

    环境准备 Liunx 服务器一台 以下示例为单机版安装集群, 没有分片 MongoDB 安装 1.下载 MongoDB tgz 安装包: 可以从下载中心下载: https://www.mongodb. ...

随机推荐

  1. json、demjson

    一.json 概述: json.dumps():将 Python 对象编码成 JSON 字符串, dic -> json str json.dump()  :将 Python 对象保存成 JSO ...

  2. MFC窗口风格 WS_style/WS_EX_style

    窗口风格(Window style) WS_BORDER   有边框窗口 WS_CAPTION   必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用.指示窗口包含标题要部分 ...

  3. javascript数据加减问题

    需要parseInt把获取到的html(),text()的值转换为数字型,然后进行加减乘除操作就可以了:

  4. AsyncTask RejectedExecutionException 小结

    在使用Asynctask时,相信有些朋友会遇到以下RejectedExecutionException: Java.util.concurrent.RejectedExecutionException ...

  5. 怎么单独为ionic2应用的某一组件设置两个平台一致的样式

    今天在继续项目的过程中,发现ionic2在显示样式上是根据不同的平台采用不同的样式,使在不同平台上的应用保持相应的风格,于是问题来了. ios的风格比较好看,android的风格略微不如ios的,所以 ...

  6. Visual Studio项目属性的生产平台,如何改为X64?

    如图,我把平台改为x64,可是按打叉,退出后,再进入项目属性,还是 x86,没变. 解决方法: 选择 Setup1项目, 选择"属性" ->选择 "配置管理器&qu ...

  7. 添加宿主为控制台应用程序的WCF服务

    1.创建WCF服务库:WcfServiceLibrary,根据自动创建的代码修改自己的WCF 服务协议.操作协议.数据协议.本次先实现简单的WCF最基本的通信方式:请求->应答模式. 定义服务. ...

  8. 2019-04-26-day041-数据库的索引

    内容回顾 多表查询 联表查 内连接 左右两表中能连上的行才被保留 表1 inner join 表2 on 表1.字段1=表2.字段2 外连接 左外连接 表1中所有的项都会被保留,而表2中只有匹配上表1 ...

  9. [C# 基础知识系列]专题七: 泛型深入理解(一) (转载)

    引言: 在上一个专题中介绍了C#2.0 中引入泛型的原因以及有了泛型后所带来的好处,然而上一专题相当于是介绍了泛型的一些基本知识的,对于泛型的性能为什么会比非泛型的性能高却没有给出理由,所以在这个专题 ...

  10. redis命令String类型(四)

    String 字符串类型 命令: 1> 赋值 语法:set key value 比如:set test 123 2> 取值 语法:get key 比如:get test 3> 取值并 ...