Windowsserver2012体验之可降级的功能级别

作者: 云计算机网 分类: 云安全 发布时间: 2015-09-16 23:46

默认在Windows2008R2的活动目录下,如果提升了林功能或者域功能级别之后,是不能够再降级的,如图。

domain

所以在生产环境中,进行林功能和域功能级别的提升之前需要做大量的准备工作和测试工作。而到了Windows server 2012平台之后,发现该功能变得相对灵活了一些,如果我们将林功能级别提升到了Windows server 2012模式后,是可以再次降级到Windows server 2008R2模式的。 www.it165.net

下面通过一个简单的操作来体验一下该功能。

首先我已经搭建好了一个Windows server 2012的域控制器cool.com域。可以通过Ad域和信任关系来查看当前的Ad功能级别,可以看出我当前的域功能和林功能级别都是Windows server 2012模式。如图。

2

也可以通过powershell来查看。查看之前需要首先加载一下Ad的管理模块。如图。

1

然后我们通过两条powershell的命令来将林功能和域功能级别降级到Windows server 2008R2模式,如图。

4

降级完成后,我们在通过Ad域和信任关系查看一下,已经成功降级到了Windows server 2008R2模式。如图。

5

这个功能真不错,有机会大家都可以试试。


  • MySQL8.0的官方社区开源版出来有段时间了,而percona的8.0版本还没有正式对外发布(已发布测试版),一直以来也没安装体验下这个号称质的飞跃的版本,今天正好有些时间就下了安装体验体验。

    一、MySQL8.0下载

    下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    二、安装环境

    软件名称 软件版本 备注 操作系统 RHEL6.6_X86_64 数据库 MySQL8.0.13

    三、MySQL8.0安装

    官方参考:https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html

    1.软件下载

    [root@node tools]# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    2.依赖包安装

    [root@node mysql]# yum search libaio
    [root@node mysql]# yum install libaio
    3.用户创建
    [root@node mysql]# groupadd mysql
    [root@node mysql]# useradd -r -g mysql -s /bin/false mysql

    4.解压缩安装包

    [root@node mysql]# cd /usr/local
    [root@node mysql]# tar -xvf mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    5.规划软件和数据文件目录
    [root@node tools]# mv mysql-8.0.13-linux-glibc2.12-x86_64 /usr/local/mysql
    [root@node mysql]# cd /usr/local/mysql
    [root@node mysql]# mkdir -p /data/mysql/data

    6.修改属主权限
    [root@node mysql]# chown -R mysql:mysql /data/mysql/data
    [root@node mysql]# chmod -R 750 /data/mysql/data

    7.数据库初始化
    [root@node mysql]# bin/mysqld --initialize --user=mysql --datadir=/data/mysql/data
    2018-11-12T02:49:23.293863Z 0 [System] [MY-013169] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.13) initializing of server in progress as process 24839
    2018-11-12T02:49:26.840424Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Vxxx1n%Mj7uZ
    2018-11-12T02:49:29.671663Z 0 [System] [MY-013170] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.13) initializing of server has completed

    8.ssl部署
    [root@node mysql]# bin/mysql_ssl_rsa_setup
    Generating a 2048 bit RSA private key
    .......+++
    ............................+++
    writing new private key to 'ca-key.pem'
    -----
    Generating a 2048 bit RSA private key
    ...........................................+++
    ..+++
    writing new private key to 'server-key.pem'
    -----
    Generating a 2048 bit RSA private key
    ..................................................................+++
    ...................+++
    writing new private key to 'client-key.pem'
    -----

    9.启动数据库
    [root@node mysql]# bin/mysqld_safe --user=mysql --datadir=/data/mysql/data amp;
    [1] 25195
    [root@node mysql]# Logging to '/data/mysql/data/node.err'.
    2018-11-12T02:51:59.390239Z mysqld_safe Starting mysqld daemon with databases from /data/mysql/data

    10.连接数据库
    [root@node mysql]# mysql -uroot -p'Vjk01n%Mj7uZ' -hlocalhost

    mysqlgt; select user,host from mysql.user;#p#分页标题#e#
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    11.修改数据库初始密码

    mysqlgt; alter user root@'localhost' identified by 'xxxx';
    Query OK, 0 rows affected (0.07 sec)

    12.数据库查询
    mysqlgt; select user,host from mysql.user;
    +------------------+-----------+
    | user | host |
    +------------------+-----------+
    | mysql.infoschema | localhost |
    | mysql.session | localhost |
    | mysql.sys | localhost |
    | root | localhost |
    +------------------+-----------+
    4 rows in set (0.00 sec)

    13.MySQL启动服务配置
    [root@node mysql]# cp -rp support-files/mysql.server /etc/init.d/mysqld

    [root@node data]# chkconfig --add mysqld
    [root@node mysql]# vi /etc/my.cnf

    [root@node ~]# vi /root/.bash_profile
    PATH=$PATH:$HOME/bin:/usr/local/sysbench/bin:/usr/local/mysql/bin/
    [root@node ~]# source ~/.bash_profile

    14.杀掉MySQL进程,通过service服务重启数据库
    [root@node data]# service mysqld start
    Starting MySQL.................. [ OK ]

    至此MySQL8.0二进制包数据库安装完毕,开始体验其功能。

  • 相关推荐:

  • RHEL6.6下MySQL8.0安装配置初
  • WindowsServer2008R2AD域迁移到
  • 虚拟化系列Windowsserver2
  • 快速部署WindowsServer2012中
  • WindowsServer2012RDSVDI安全篇
  • WindowsServer2012服务器虚拟
  • 详解WindowsServer2012NIC组合
  • WindowsServer2008R2AD域迁移到
  • WindowsServer2008R2AD域迁移到
  • WindowsServer2008R2AD域迁移到
  • 网站内容禁止违规转载,转载授权联系中国云计算网