标签归档:centos

CentOS 7 重置 root 密码

引言

很多遗留系统都采用 CentOS 系统,经常出现忘记密码,故在此记录方法。

以下内容转自 CentOS 7 重置 root 密码

CentOS 7 重置 root 密码

与之前的 CentOS 5、 CentOS 6 不同的是,当忘记 CentOS 7 root 密码,并采用 GRUB2 为启动器时,
将无法通过单用户模式重置 root 密码,下面介绍 CentOS 7 如何重置 root 密码。

  1. 启动系统,并在 GRUB2 启动屏显时,按下 e 键进入编辑模式。
  2. linux16/linux/linuxefi 所在参数行尾添加以下内容: init=/bin/sh
  3. 按 Ctrl + X 启动到 Shell。
  4. 挂载文件系统为可写模式:mount -o remount,rw /
  5. 运行 passwd, 并按提示修改 root 密码。
  6. 运行命令 exec /sbin/init 来正常启动,或者用命令 exec /sbin/reboot 重启

遇到的问题,不确认是 VMware Workstation 有 Bug 还是键盘问题,进行密码重置时,
输入 2 次密码很多次,总是提示密码不匹配,用很简单的密码也提示。
然后采用直接清空 root 密码的方式(/etc/passwd root 用户密码列 x 删除)先登录系统,然后再修改。

Ref

私人网盘搭建之centos下安装cloudreve

简介

cloudreve是基于ThinkPHP构建的网盘系统,能够助您以较低成本快速搭建起公私兼备的网盘。 主页 | 论坛 | 演示站 | QQ群 支持的存储介质

安装步骤

第一步:官网下载安装包

官网地址下载地址

第二步:解压到网页根目录

第三步:配置伪静态

以下为针对nginx的代码

location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1
last; break; } }

第四步:访问页面

https://cloud.songtianlun.cn/CloudreveInstaller/
注:cloud.songtianlun.cn是我的域名,自行替换自己的域名

第五步:配置参数

点击下一步,在其中填写自己的数据库信息 点击开始安装

第六步:安装完成

根据提示的信息即可登陆后台,之后按照自己的需求配置即可!

参考文献

使用composer安装cloudreve

参考文献

Centos系统安装docker

主要步骤

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

$ uname -r

2、使用 root 权限登录 Centos。确保 yum 包更新到最新。

$ sudo yum update

3、卸载旧版本(如果安装过旧版本的话)

$ sudo yum remove docker  docker-common docker-selinux docker-engine

4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

5、设置yum源

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

6、可以查看所有仓库中所有docker版本,并选择特定版本安装

$ yum list docker-ce --showduplicates | sort -r

7、安装docker

$ sudo yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版18.06.3
$ sudo yum install 
<FQPN>  # 例如:sudo yum install docker-ce-18.06.3.ce

8、启动并加入开机启动

$ sudo systemctl start docker
$ sudo systemctl enable docker

9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

$ docker version

参考文献