2019-09-14 09:34:36 weixin_43106248 阅读数 16

修改IP地址
即时生效:ifconfig eth0 192.168.1.100 netmask 255.255.255.0
重启生效:vim /etc/sysconfig/network-scripts/ifcfg-eth0
增加或修改下面几行
ONBOOT=“yes”
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0

修改网关
即时生效:route add default gw 192.168.1.1
重启生效:vim /etc/sysconfig/network
增加或修改下面一行
GATEWAY=192.168.1.1

修改DNS
重启生效:vim /etc/resolv.conf
增加下面一行
nameserver 202.96.134.133
重新启动网络配置
service network restart

/etc/init.d/network restart

2018-01-09 09:41:23 e_Inch_Photo 阅读数 1384

如图记录的主机被攻击的次数

如图记录的主机被攻击的部分情况

可见,如何不做任何防护,是非常危险的!!

一般来说有可以用如下几种策略做一些简单的防护:

1.把root改名

linux怎样更改root名字

2.不准用root直接登录

linux下如何禁用root账户直接登陆

注意:
1.找到“PermitRootLogin yes”把注释去掉 保存,然后重启sshd服务
(如果改成“PermitRootLogin no”那Root用户就无法登陆,只能先登陆到普通用户再切换到root用户)

2.不要手抖,把配置文件改错了,或者多打个字母或者少个字母,否则会导致root用户和普通用户都无法登陆。

3.把22默认端口改掉

LINUX 修改SSH默认22端口的方法

8注意如果改了此端口,那么其它基于基于ssh服务的比如git服务器也要坐下修改。
比如修改默认端口前访问git服务器地址是:git@xxx:/home/data/git/gittest.git
修改端口后则无法访问,需要坐下修改:ssh://git@xxx:2399/home/data/git/gittest.git

参照:修改了SSH默认端口之后,如何配置git?

4.用fail2ban限制登录密码错误次数

2019-06-29 03:57:18 l_liangkk 阅读数 299

注册阿里云服务器后主机名称太长看着不舒服所以想改名

在网上找了好几种方法,大多就是更改/etc/network和/etc/hosts文件然后进行重启,试了几次都没有改过了

然后在博客https://blog.csdn.net/weixin_37282478/article/details/82965461,找到了很好的方法

hostnamectl set-hostname 'liangkk'

关于hostnamectl命令简单介绍

1、hostnamectl --help

hostnamectl [OPTIONS...] COMMAND ...

Query or change system hostname.

  -h --help              Show this help
     --version           Show package version
     --no-ask-password   Do not prompt for password
  -H --host=[USER@]HOST  Operate on remote host
  -M --machine=CONTAINER Operate on local container
     --transient         Only set transient hostname
     --static            Only set static hostname
     --pretty            Only set pretty hostname

Commands:
  status                 Show current hostname settings      显示当前主机配置
  set-hostname NAME      Set system hostname                 设置主机名称
  set-icon-name NAME     Set icon name for host              设置主机图标名称
  set-chassis NAME       Set chassis type for host           设置主机底盘类型
  set-deployment NAME    Set deployment environment for host 设置主机部署环境
  set-location NAME      Set location for host               

2、hostnamectl 或者hostnamectl status

   Static hostname(主机名称): liangkk
         Icon name(图标名称): computer-vm
           Chassis(底盘类型): vm
         Machine ID(机器ID): 963c2c41b0833f7b063dddac6b2e486
            Boot ID(引导ID): 83dee24a02896b5a73986b1913f61f7
     Virtualization(虚拟化): kvm
 Operating System(操作系统): CentOS Linux 7 (Core)
      CPE OS Name(操作系统): cpe:/o:centos:centos:7
               Kernel(内核): Linux 3.10.0-514.26.2.el7.x86_64
         Architecture(架构): x86-64

 

 

2018-10-30 11:10:35 jessicaiu 阅读数 104

此文已由作者杨延亮授权网易云社区发布。

欢迎访问网易云社区,了解更多网易技术产品运营经验。


问题背景

云主机在运行或者启动的过程中,可能会存在卡死的情况。往往在云主机重启之后又恢复正常,但是问题现场得不到保留,不利于问题的分析定位。本文提供了一种方法,可以通过在云主机所在的物理节点(宿主机)上执行相关命令,来获取云主机卡死时的内存栈信息,以便分析定位(本文只针对Linux虚拟机)。

方法步骤

  1. 假如卡住的云主机UUID为:d1467712-a022-41c9-9963-8f41c6a4b2bd,在宿主机上执行如下命令,可以获取云主机对应的宿主机信息(pubbeta1-nova63.yq.163.org

  2. 登录云主机对应的宿主机,执行如下命令,来生成对应的core文件。
    virsh dump d1467712-a022-41c9-9963-8f41c6a4b2bd d1467712-a022-41c9-9963-8f41c6a4b2bd.core 或者
    virsh dump d1467712-a022-41c9-9963-8f41c6a4b2bd d1467712-a022-41c9-9963-8f41c6a4b2bd.core --memory-ony
    ——需要指出的是,core文件生成的路径需要保留至少和虚拟机内存大小相当的空间,以防core文件生成失败,或生成core文件不完整。此处生成的core文件即包含了云主机卡死时的内存调用栈信息。

  3. 执行crash vmliux vmcore命令即可对生成的core文件进行分析定位
    ——其中vmliux需要云主机对应的kernel-debuginfo和kernel-debuginfo-common这两个包,vmcore即为步骤2中生成的core文件。



免费体验云安全(易盾)内容安全、验证码等服务

更多网易技术、产品、运营经验分享请点击


相关文章:
【推荐】 基于Redis+Kafka的首页曝光过滤方案

没有更多推荐了,返回首页