• [技术干货] 怎样修改华为云Linux弹性云服务器的静态主机名?
    本帖最后由 达康书记 于 2017-9-23 15:42 编辑华为云Linux弹性云服务器的静态主机名来源于创建弹性云服务器时,通过Cloud-init注入的用户自定义名称。 虽然hostname命令可以修改Linux弹性云服务器的主机名,但是,如果您希望修改后的主机名在弹性云服务器关机、重启后仍然生效,需要将其写入相应的配置文件中,使之永久生效。 假设修改后的主机名为“new_hostname”。 步骤 1 修改配置文件“/etc/hostname”。 a. 执行以下命令,编辑配置文件“/etc/hostname”。 [code]sudo vim /etc/hostname[/code]b. 修改配置文件,将文件中的主机名替换为修改后的主机名(new_hostname)。 c. 执行以下命令,保存并退出文件。 [code]:wq[/code]步骤 2 修改配置文件“/etc/sysconfig/network”。 a. 执行以下命令,编辑配置文件“/etc/sysconfig/network”。 [code]sudo vim /etc/sysconfig/network[/code]b. 修改涉及“HOSTNAME”的参数值,将其设置为修改后的主机名(new_hostname)。 [code]HOSTNAME=修改后的主机名[/code][code]示例:HOSTNAME=new_hostname[/code]c. 执行以下命令,保存并退出文件。 [code]:wq[/code]步骤 3 修改配置文件“/etc/cloud/cloud.cfg”。 a. 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。 [code]sudo vim /etc/cloud/cloud.cfg[/code]b. 按需选择如下方法,修改配置文件。 − 方法:删除或者注释语句- update_hostname。 弹性云服务器关机、重启后,修改后的主机名(new_hostname)仍然生效。但是,如果使用该云服务器制作私有镜像,并使用生成的镜像重新创建弹性云服务器,用户可以通过Cloud-init注入用户自定义名称(如new_new_hostname),并长久有效地修改静态主机名。 步骤 4 执行以下命令,重启弹性云服务器。 [code]sudo reboot[/code]步骤 5 执行以下命令,验证主机名的修改是否永久生效。 [code]sudo hostname[/code]如果回显的内容是修改后的主机名(new_hostname),则表示主机名修改成功,永久生效。
  • [技术干货] 【云图说】一张图带你了解弹性云服务器
    本帖最后由 胖豆 于 2017-9-23 15:00 编辑22602260 【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:hwclouds.bbs@huawei.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • [技术干货] 客户如何手动安全的重置或更换华为云Linux云服务器的秘钥对
    本帖最后由 达康书记 于 2017-9-20 21:17 编辑我申请了一个云主机,利用密钥对远程登录,隔一段时间我要更换密钥对,删除老的,通过portal新建一个,无法应用新的密钥对注入来登陆。 还有,我申请了一个云主机,利用密码对远程登录,隔一段时间我要更换密钥对来登陆,通过portal新建一个,无法应用新的密钥对注入来登陆。 这个华为云是出于啥考虑呢,若要将华为云Linux云服务器的秘钥重置或密码切秘钥,我该如何办呢?这个估计是出于仿照公有云大厂商AWS做法为了安全考虑,平台不提供在线监控或注入虚拟机的后门操作,华为云号称zero-inject零注入果真名不虚传的。 1、首先登陆华为云Linux云服务器上制作密钥对,首先用密码或老秘钥登录到你打算使用密钥登录的账户,然后执行以下命令: [code][root@host ~]$ ssh-keygen == 建立密钥对 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): == 按 Enter Created directory ´/root/.ssh´. Enter passphrase (empty for no passphrase): == 输入密钥锁码,或直接按 Enter 留空 Enter same passphrase again: == 再输入一遍密钥锁码 Your identification has been saved in /root/.ssh/id_rsa. == 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. == 公钥 The key fingerprint is: 0f:d3:e7:1a:1c:bd:5c:03:f1:19:f1:22:df:9b:cc:08 root@host[/code]密钥锁码在使用私钥时必须输入,这样就可以保护私钥不被盗用,也可以留空,实现无密码登录。现在,在 root 用户的家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件:id_rsa 为私钥,id_rsa.pub 为公钥。 2、在华为云Linux云服务器上安装公钥 键入以下命令,在服务器上安装公钥: [code][root@host ~]$ cd .ssh [root@host .ssh]$ cat id_rsa.pub >> authorized_keys[/code] 如此便完成了公钥的安装。 为了确保连接成功,请保证以下文件权限正确: [code][root@host .ssh]$ chmod 600 authorized_keys [root@host .ssh]$ chmod 700 ~/.ssh[/code] 3、[可选项] 设置 SSH,打开密钥登录功能(华为云Linux云服务器默认是开启的) 编辑 /etc/ssh/sshd_config 文件,进行如下设置: [code]RSAAuthentication yes PubkeyAuthentication yes[/code] 另外,请留意 root 用户能否通过 SSH 登录: [code]PermitRootLogin yes[/code] 当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录: [code]PasswordAuthentication no[/code] 最后,重启 SSH 服务: [code][root@host .ssh]$ service sshd restart[/code] 4、将私钥下载到客户端,然后转换为 PuTTY 能使用的格式。 使用 WinSCP、SFTP 等工具将私钥文件 id_rsa 下载到客户端机器上,请谨慎保管好以防丢失。 然后打开 PuTTYGen,单击 Actions 中的 Load 按钮,载入你刚才下载到的私钥文件。如果你刚才设置了密钥锁码,这时则需要输入。 载入成功后,PuTTYGen 会显示密钥相关的信息。 在 Key comment 中键入对密钥的说明信息,然后单击 Save private key 按钮即可将私钥文件存放为 PuTTY 能使用的格式。 今后,当你使用 PuTTY 登录时,可以在左侧的 Connection -> SSH -> Auth 中的 Private key file for authentication: 处选择你的私钥文件,然后即可登录了,过程中只需输入密钥锁码即可。 当然,根据个人喜欢,也可以使用xshell,我就比较喜欢xshell工具。 至此,成功安全的完成华为云Linux云服务器的秘钥重置或密码切秘钥的诉求,完了可以将portal的秘钥对删掉,不依赖平台的秘钥对,是不是很简单也安全啊,高手请飘过,拍砖的请轻点。
  • [技术干货] 【共享云硬盘】介绍
    共享云硬盘简介共享云硬盘是一种支持多个云服务器并发读写访问的数据块级存储设备,具备多挂载点、高并发性、高性能、高可靠性等特点。单个共享云硬盘最多可同时挂载给16个云服务器。目前,共享云硬盘只适用于数据盘,不支持系统盘。共享云硬盘的使用场景如图1所示。图1 共享云硬盘使用场景 您可以通过管理控制台创建VBD类型的共享云硬盘和SCSI类型的共享云硬盘。 [*]VBD类型的共享云硬盘:创建的共享云硬盘默认为VBD类型,该类型云硬盘可提供虚拟块存储设备,不支持SCSI锁。当您部署的应用需要使用SCSI锁时,则需要创建SCSI类型的共享云硬盘。 [*]SCSI类型的共享云硬盘:SCSI类型的共享云硬盘支持SCSI锁。如果将SCSI类型共享云硬盘挂载至ECS时,需要结合云服务器组的反亲和性一同使用,SCSI锁才会生效。 注意:为了提升数据的安全性,建议您结合云服务器组的反亲和性一同使用SCSI锁。即将SCSI类型的共享云硬盘挂载给同一个反亲和性云服务器组内的ECS,并且如果ECS不属于任何一个反亲和性云服务器组,则不建议您为该ECS挂载SCSI类型的共享云硬盘。否则SCSI锁无法正常使用,则会导致您的数据存在风险。 说明: [*]云服务器组的反亲和性:ECS在创建时,将会分散地创建在不同的物理主机上,从而提高业务的可靠性。您只能在创建ECS的时候选择虚拟机组,对于现有的ECS,不支持添加云服务器组的操作。关于云服务器组,更多详情请参见《弹性云服务器用户指南》中的“创建云服务器组”。 [*]SCSI锁的实现机制:通过SCSI Reservation命令来进行SCSI锁的操作。如果一台ECS给云硬盘传输了一条SCSI Reservation命令,则这个云硬盘对于其他ECS就处于锁定状态,避免了多台ECS同时对云硬盘执行读写操作而导致的数据损坏。 [*]云服务器组和SCSI锁的关系:同一个云硬盘的SCSI锁无法区分单个物理主机上的多台ECS,因此只有当ECS位于不同物理主机上时才可以支持SCSI锁。不在同一个反亲和性组的ECS,可能位于同一个物理主机上,从而导致了SCSI锁无法生效,因此建议您结合云服务器组的反亲和性一起使用SCSI锁命令。 共享云硬盘的特点 [*]多挂载点:单个共享云硬盘最多可同时挂载给16个云服务器。 [*]高性能:多台云服务器并发访问超高IO共享云硬盘时,随机读写IOPS可高达160000。 [*]高可靠:共享云硬盘支持自动和手动备份功能,数据可靠性高达99.9999999%。 [*]应用场景广泛:可应用于只需要VBD类型共享云硬盘的Oracle RAC场景,同时也可应用于需要支持SCSI指令的共享云硬盘的场景,如Windows MSCS和Veritas VCS集群应用。 [*]主机隔离:共享云硬盘支持反亲和性挂载,避免集群应用所部署的ECS调度位于同一个物理服务器上。 共享云硬盘的规格EVS共享云硬盘当前支持三种规格,具体性能如表1所示。表1 云硬盘性能数据表参数普通IO高IO超高IO单个云硬盘的最大容量32 TB32 TB32 TBIOPS1 IOPS/GB2 IOPS/GB50 IOPS/GB单个云硬盘的最小IOPS100100100单个云硬盘的最大IOPS1000300020000单个云硬盘的突发IOPS1000300010000最大吞吐量40 MB/s ~ 90 MB/s150 MB/s350 MB/sIO 读写时延5 ms ~ 10 ms1 ms ~ 3 ms1 ms预期售价共享云硬盘当前处于公测时期,您可以免费使用数据可靠性99.9999999%挂载云服务器数量最大可同时挂载至16台云服务器说明:最大IOPS和吞吐量必须在多台云服务器同时使用共享云硬盘的场景下测量。 共享云硬盘的使用场景共享云硬盘主要应用于需要支持集群、HA能力的关键企业应用场景,该类应用基于Share Everything 架构下设计,需要多个弹性云服务器可同时访问一个云硬盘。比如企业应用中常见的Oracle RAC、Windows MSCS集群、Linux RHCS集群、Veritas VCS集群和CFS集群应用。 共享云硬盘的使用方法共享云硬盘同传统存储一样,为云服务器提供共享访问的块存储设备,但云硬盘本身并不具备提供集群能力,需要您自行部署集群系统来管理共享云硬盘。如果您将共享云硬盘挂载到多个云服务器,首先请根据不同的应用选择不同的共享云硬盘类型。SCSI类型的共享云硬盘支持SCSI锁,但是需要在云服务器系统中安装驱动并保证镜像在兼容性列表中。共享云硬盘本质是将同一块云硬盘挂载给多个 云服务器使用。如果在使用共享云硬盘过程中,未使用集群系统进行管理,将会导致云硬盘的存储空间分配冲突以及数据不一致两个问题: [*]存储空间分配冲突当共享云硬盘同时挂载给多个云服务器时,云服务器之间并无法相互感知分配给其他云服务器的存储空间,存储空间可能在其它云服务器上重复分配而导致空间分配冲突。比如,当将一块云硬盘格式化为ext3文件系统并挂载给两台云服务器,在其中一台云服务器写入数据时,同时在另一台云服务器也对该云硬盘写入数据,将有可能导致数据存储空间分配冲突。 [*]存储数据不一致当一个共享云硬盘挂载给多台云服务器使用时,并且位于云服务器A上的应用将数据记录在缓存中,如果云服务器A上的其他进程或线程访问该部分数据时,直接访问缓存中的数据即可。如果此时云服务器B上的应用已将该部分数据修改,则云服务器A上的应用无法感知数据已被修改,将导致数据不一致。
  • [视频] 【ECS视频简介】我们是谁?华为云弹性云服务器
    筒子们,你是否遇到过:1723- 听说你搞云计算呀?- 听说公有云很火呀?- 华为云好不好呀?- 什么是ESC呀?什么?是ECS,不是ESC?1724 人人都说云,不懂点火热的公有云知识,不懂点核心服务的功能用途,还怎么和别人侃,大,山。【知识点1】什么是弹性云服务器?1725弹性云服务器(Elastic Cloud Server)由CPU、内存、镜像、云硬盘组成,是一种可随时获取、弹性可扩展的计算服务器,同时它结合VPC、虚拟防火墙、数据多副本保存等能力,为您打造一个高效、可靠、安全的计算环境,确保您的服务持久稳定运行。1726 【知识点2】弹性云服务器有什么客户价值?弹性云服务器可以几分钟内满足用户的需求。企业用户可以通过web页面或开放API管理数千个弹性云服务器。通过丰富的镜像可以免安装快速部署操作系统与软件,完全控制,按需租用,按需调整。大大提高IT建设的时效性,降低维护成本和一次性投入,灵活匹配业务发展需求和跨区域发展诉求。1727 【知识点3】公有云上的服务器,使用起来靠谱吗?华为云提供的弹性云服务器灵活、安全、可靠。资源隔离,网络隔离,安全组,防DDoS和暴力攻击保护,密码、密钥对两种登录鉴权方式,数据多副本保护等能力,为您打造高效、可靠、安全的计算环境,确保服务持久稳定运行。1728 什么?图文太多不想看,干货速递,请戳 ECS简介3分钟小视频,带你快速了解弹性云服务器,速速围观!
  • [技术干货] 【弹性伸缩】在华为云上搭建可自动伸缩的discuz论坛
    本帖最后由 yd_83676402 于 2017-9-14 16:12 编辑本文以搭建discuz论坛为例,介绍如何使用华为云的弹性伸缩等服务搭建一个可自动横向扩展的web服务。 1.准备工作 1.1 申请虚拟私有云 a) 在创建云主机之前,需要创建一个虚拟私有云,在虚拟私有云界面点击【申请虚拟私有云】进行申请。 b) 完成虚拟私有云VPC_DISCUZ的创建后,VPC_DISCUZ下会自动创建一个子网和安全组,此时我们仍需创建一个弹性IP用于绑定接下来要创建的云主机,弹性IP是指可以提供互联网上合法的静态IP地址的服务。将弹性IP地址和路由网络中关联的虚拟机绑定,可以实现VPC内的业务资源通过固定的公网IP地址与互联网互通。在刚刚创建的虚拟私有云VPC_DISCUZ下点击【申请弹性IP】,填写合适的参数完成弹性IP的申请。 c)安全组创建后,用户可以在安全组中定义各种访问规则,当虚拟机加入该安全组后,即受到这些访问规则的保护。选择VPC_DISCUZ下的安全组,配置安全组规则。 1.2 申请负载均衡 a) 进入弹性负载均衡页面,点击【创建负载均衡】,选择之前创建的VPC_DISCUZ以及合适的公网带宽,创建负载均衡。 b) 点击进入刚刚创建的弹性负载均衡,点击【添加监听器】,选择合适的参数,完成监听器的创建。 1.3 安装数据库 数据库可以使用华为云的RDS服务,也可以自行创建云服务器安装所需的数据库。这里主要介绍在创建的云服务器上安装数据库。 a) 在弹性云服务器的界面点击【购买弹性云服务器】,选择相应规格的云服务器,网络相关参数选择刚刚创建的虚拟私有云、安全组以及弹性IP,完成云服务器的创建。 b) 等到弹性云服务器页面上该云服务器的状态为【运行中】时,即表示该云服务器创建完成,就可以对这台虚拟机进行操作了,使用XFtp、Xshell等工具连接云服务器的弹性IP,完成mysql数据库的安装配置。 2. 创建一台云服务器用于安装discuz论坛 2.1 创建云服务器 重复1.3过程,创建一台云服务器。由于可通过私网访问数据库,因此可以将之前用于绑定数据库节点的弹性IP解绑以节省资源。进入虚拟私有云界面,选择刚刚用于绑定数据库节点的弹性IP,点击【解绑定】,解除弹性IP与数据库节点的绑定后,点击【绑定】,选择新创建的云服务器进行绑定。此时即可通过公网访问该云服务器,安装PHP、Apache、Mysql等环境。 2.2 安装论坛 环境安装完成后,即可进行discuz论坛的安装,安装方法可参考discuz官方文档。完成全部的安装操作后,可选择将弹性IP解绑后释放以节省资源。 注:此处数据库服务器所填参数为之前安装mysql云服务器的私网IP,而数据库用户名和密码为安装mysql时所授权远程访问的用户名和密码。
  • [技术干货] 如何手动安全的重置华为云Linux弹性云服务器的密码
    本帖最后由 达康书记 于 2017-12-8 17:05 编辑公有云上云windows服务器登陆密码丢失了如何重置呢?公有云上讲求的是安全,安全,安全!大家不可能都像阿里云那样内置一个aliyun-service在虚拟机里完成各种注入,重置和分区等等的事后操作,这个之前一直被大家质疑和诟病,如你住个酒店,屋子里一直有个监控摄像头一样。 云大厂商亚马逊利用Ec2离线卸卷挂卷方式自助完成的,不过这个在华为云上暂时无法借鉴: [code]http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/WindowsGuide/ResettingAdminPassword_EC2Config.html[/code] 云大厂商微软云利用组策略方式离线卸卷挂卷方式自助完成的,这个也可以很好的在华为云上使用,具体参考: [code]https://docs.microsoft.com/en-us/azure/virtual-machines/windows/reset-local-password-without-agent[/code] 笔者结合多年的经验另辟蹊径,给出一个更加牛B更简单的自助方式重置华为云Linux弹性云服务器的密码,抛砖引玉,请轻拍。 1、关闭原云服务器,卸载其系统盘,并将系统盘挂载到临时云服务器。 [*]原弹性云服务器关机,进入详情页,并选择“云硬盘”页签。 说明:原弹性云服务器关机时,请勿执行强制关机操作,否则可能引起重置密码操作失败。 [*]单击系统盘所在行的“卸载”,卸载该系统盘。 [*]展开临时云服务器的详情页,并选择“云硬盘”页签。 [*]单击“挂载磁盘”,在“挂载磁盘”对话框中,选择2中卸载的系统盘,将其挂载到临时云服务器上。 [*]远程登录临时云服务器,并重置密码。 [*]在临时云服务器的“操作”列下,单击“远程登录”。 [*]执行以下命令,查看原云服务器上卸载的系统盘在临时云服务器上根分区位置(根分区在第一分区)。 [code][root@SZV1000153057 ~]# fdisk -l ....... Disk /dev/xvdb: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000a7cfb Device Boot Start End Blocks Id System /dev/xvdb1 * 2048 75497471 37747712 83 Linux /dev/xvdb2 75497472 83886079 4194304 82 Linux swap / Solaris ......[/code] 2、将上述磁盘的根分区挂载到/mnt目录下进行秘密修改。 [*]挂载磁盘分区 [code][root@SZV1000153057 ~]#mount /dev/xvdb1 /mnt/[/code] [*]使用python对密码:1234qwerP生成一个加密文,随机加盐sha-512单向hash如下 [code][root@SZV1000153057 ~]# python -c "import crypt, getpass;print crypt.crypt('1234qwerP')" $6$TWIuNPv3VartQ1Kh$onI0rkrg7V.Ya.rlrCbBNK0f.LiUk0xQ1anntlUv9TW6/CmncIWxYuKT0hRR0F.MmzC5tYKjNUhPXebyF511W1[/code] [*]将密文改到/mnt/etc/shadow, 修改前如下 [code][root@SZV1000153057 ~]# cat /mnt/etc/shadow | grep root root:$6$MYUPZkL4$/Qs1/7Cqtzn7Fjg5TdescgE9ztQKFZINa6hIzruKGVUE/JSty8/btMzl1H2sEQkd.a5fOU.XyU2HWJWTs/JSE0:17423:0:99999:7:::[/code] 更新修改后如下(第一个和第二个冒号之间): [code][root@SZV1000153057 ~]# cat /etc/shadow | grep root root:$6$TWIuNPv3VartQ1Kh$onI0rkrg7V.Ya.rlrCbBNK0f.LiUk0xQ1anntlUv9TW6/CmncIWxYuKT0hRR0F.MmzC5tYKjNUhPXebyF511W1:17423:0:99999:7:::[/code] [*]卸载挂载分区 [code][root@SZV1000153057 ~]#umount /mnt/[/code] 3、关闭临时云服务器,卸载原云服务器的系统盘,并将其重新挂载回原云服务器后执行重启操作。 [*]临时云服务器关机,并进入详情页,选择“云硬盘”页签。 [*]单击“卸载”,卸载2中临时挂载的数据盘。 [*]展开原Linux云服务器的详情页,选择“云硬盘”页签。 [*]单击“挂载磁盘”,在“挂载磁盘”对话框中,选择2中卸载的数据盘,并设置挂载点为“/dev/sda”。 [*]重启原云服务器。
  • [技术干货] 如何手动安全的重置华为云Windows弹性云服务器的密码
    本帖最后由 达康书记 于 2017-9-20 15:09 编辑公有云上云windows服务器登陆密码丢失了如何重置呢?公有云上讲求的是安全,安全,安全!大家不可能都像阿里云那样内置一个aliyun-service在虚拟机里完成各种注入,重置和分区等等的事后操作,这个之前一直被大家质疑和诟病,如你住个酒店,屋子里一直有个监控摄像头一样。 [code]http://news.mydrivers.com/1/534/534548.htm https://bbs.aliyun.com/read/117423.html https://blog.cnlabs.net/4669.html[/code] 1438 云大厂商亚马逊利用Ec2离线卸卷挂卷方式自助完成的,不过这个在华为云上暂时无法借鉴: [code]http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/WindowsGuide/ResettingAdminPassword_EC2Config.html[/code] 云大厂商微软云利用组策略方式离线卸卷挂卷方式自助完成的,这个可以很好的在华为云上使用,具体参考: [code]https://docs.microsoft.com/en-us/azure/virtual-machines/windows/reset-local-password-without-agent[/code] 核心处理脚本: 在\Windows\System32\GroupPolicy\Machine\Scripts目录下新建一个scripts.ini [code][Startup] 0CmdLine=C:\Windows\System32\FixAzureVM.cmd 0Parameters= [/code] 其中,C:\Windows\System32\FixAzureVM.cmd脚本如下: [code]net user /add net localgroup administrators /add net localgroup "remote desktop users" /add[/code] 笔者结合多年的经验另辟蹊径,给出一个更加牛B更简单的自助方式重置华为云Windows弹性云服务器的密码,抛砖引玉,请轻拍。 前提条件: 准备一台Linux操作系统的临时云服务器,建议操作系统为Ubuntu14.04以上版本,且该临时云服务器与待重置密码的云服务器位于同一个可用分区。 临时弹性云服务器已经绑定弹性IP,并配置系统apt-get源。通过下面的方法,在临时云服务器中安装ntfs-3g和chntpw软件包。 方法一:执行以下命令,安装ntfs-3g和chntpw软件包。 [code]sudo apt-get install ntfs-3g chntpw[/code] 方法二:根据临时云服务器的操作系统版本,下载对应版本的ntfs-3g和chntpw软件包进行安装,详细的安装与使用指导,请参见NTFS官网资料和chntpw官网资料。 [code]ntfs-3g获取地址:www.tuxera.com/community/open-source-ntfs-3g/。 chntpw获取地址:https://pkgs.org/download/chntpw。[/code] 操作步骤 1、关闭原云服务器,卸载系统盘,并将其挂载至临时云服务器上。 [*]登录管理控制台。 [*]选择“计算 > 弹性云服务器”。 [*]原Windows弹性云服务器关机,并进入其详情页,选择“云硬盘”页签。 说明:原Windows弹性云服务器关机时,请勿执行强制关机操作,否则可能引起重置密码操作失败。 [*]单击系统盘所在行的“卸载”,卸载系统盘。 [*]展开临时云服务器的详情页,并选择“云硬盘”页签。 [*]单击“挂载磁盘”,在“挂载磁盘”对话框中,选择1.d中卸载的系统盘,并将其挂载到临时云服务器上。 2、远程登录临时云服务器,挂载磁盘。 [*]执行以下命令,查看卸载的系统盘在临时云服务器上的目录。 [code]fdisk -l[/code] [*]执行以下命令,将卸载的系统盘的文件系统挂载到临时云服务器上。 [code]mount -t ntfs-3g /dev/$上边查询的结果 /mnt/[/code] 例如,2.a的查询结果为“xvde2”: [code]mount -t ntfs-3g /dev/xvde2 /mnt/[/code] 3、修改密码,并清除原始密码。 [*]执行以下命令,备份SAM文件。 [code]cp /mnt/Windows/System32/config/SAM /mnt/Windows/System32/config/SAM.bak[/code] [*]执行以下命令,修改指定用户密码。 [code]chntpw -u Administrator /mnt/Windows/System32/config/SAM[/code] 按照系统提示,依次输入“1”和“y”,按“Enter”。 系统包含如下回显信息时,表示密码清除成功。 [code]Select: [q] > 1 Password cleared! Hives that have changed: #Name 0 Write hive files? (y/n) [n] : y 0 - OK[/code] 4、关闭临时云服务器,卸载原云服务器的系统盘,并将其挂载回原云服务器。 [*]临时云服务器关机,并进入详情页,选择“云硬盘”页签。 [*]单击“卸载”,卸载1.f中临时挂载的数据盘。 [*]展开原Windows云服务器的详情页,选择“云硬盘”页签。 [*]单击“挂载磁盘”,在“挂载磁盘”对话框中,选择4.b中卸载的数据盘,并选择挂载点为“/dev/sda”。 5、开启原Windows云服务器,设置新密码。 [*]单击“开机”,开启原Windows云服务器,待状态为“运行中”后,单击“操作”列下的“远程登录”。 [*]单击“开始”菜单,在搜索框中输入“CMD”,按“Enter”。 [*]执行以下命令,修改用户密码。 [code]net user Administrator 新密码[/code]
  • 【教程】使用S3fs让ECS虚拟机直接挂载OBS对象存储桶
       S3fs是一款基于FUSE的文件系统适配器,通过S3fs能够使对象存储直接挂载到ECS虚拟机,如云硬盘一般使用,非常的方便。本教程教你如何在Linux系统上使用S3fs首先需要在操作系统上装好S3fs需要的依赖包。对于Ubuntu 14.04,执行:[code]sudo apt-get install automake autotools-dev fuse g++ git libcurl4-gnutls-dev libfuse-dev libssl-dev libxml2-dev make pkg-config[/code]对于CentOS7,执行:[code]sudo yum install automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel[/code]而对于CentOS6.5,需要手动更新fuse包,到libfuse 2.8.4。安装依赖完成后,接着安装S3fs本体:[code]git clone https://github.com/s3fs-fuse/s3fs-fuse.gitcd s3fs-fuse./autogen.sh./configuremakesudo make install[/code]为了能够对接上OBS对象存储服务,你还需要配置上你的AK(Access Key)和SK(Secret Key)到S3fs的配置文件中,使用以下命令:[code]sudo echo 你的AK:你的SK > /etc/passwd-s3fssudo chmod 600 /etc/passwd-s3fs[/code]至此安装和配置完成,可以开始使用。例如我们将S3fs挂载到 /mnt/yourname 这个目录,本例中OBS的域名为(obs.myhwclouds.com),注意你的桶的OBS域名是否匹配。[code]s3fs 你的桶名 /mnt/yourname -o url=http://obs.myhwclouds.com -o passwd_file=/etc/passwd-s3fs[/code]至此,S3fs挂载完成。-----------分割线--------------上文讲了基本的挂载方式, 如果对性能有极致要求,下面有一些参数优化请参考-o allow_other本参数用于设置挂载目录可以被任意登陆服务器的用户使用,且可以将该挂载目录用于创建NFS/SMB共享。-o max_write本参数用于设置vfs的上传块大小,默认值为4096,可将该数值设置为fuse所支持的最大值128k(即设置-o max_write=131072),以提升性能。-o use_cache使用内存作为缓存目录,而非本地磁盘作为cache将提升文件读写性能,即将该值设置为-o use_cache=/dev/shm。如果系统内存使用较高则建议另外挂载一个SSD盘作为缓存目录。-o enable_noobj_cache使用本参数后,将减少s3fs发送的列举桶的请求,从而提升性能。-o big writes开启本参数后,内核会进行IO合并,对于大块读写,提升性能。-o sigv2缺省值为采用V4鉴权,使用V2鉴权效率更高,兼容性更好。-o del_cache文件使用完成后及时清理缓存中的数据。-o multipart_size(default="10"(10MB))设定上传是单个分段的大小,缺省值为10MB,按照对象存储支持最大1万个分段,最大支持上传约98GB的对象。如果待上传的文件大小超过100,000MB,则需要调大该参数,最大支持5120单位为MB(对象存储支持单个分片最大5GB)关于S3fs,这里还有另一篇文章可以参考:https://bbs.huaweicloud.com/forum/thread-11650-1-1.html
总条数:1107 到第
上滑加载中