root权限

red hat Linux搭建LAMP平台

假装没事ソ 提交于 2020-02-19 04:34:28
Linux系统、Apache、Mysql、PHP 安装配置前确保已有开发环境软件包 [root@localhost ~] # yum -y install pcre-devel zlib-devel links 关闭selinux 和 iptables [root@localhost ~] # vi /etc/selinux/config # 修改配置文件,关闭selinux功能 SELINUX=disabled # 设定为disabled #SELINUXTYPE=targeted # 注释该项,行首添加# [root@localhost ~] # systemctl stop firewalld #暂时关闭防火墙 [root@localhost ~] # systemctl disable firewalld #永久关闭防火墙 [root@localhost html] # cd /var/www/html/ #网页存放处 首先安装Apache,和相关依赖包ape-* [root@localhost ~] # yum -y install httpd [root@localhost ~] # systemctl start httpd ##开启httpd服务 [root@localhost ~] # ss -tunl | grep 80 ##验证 tcp LISTEN 0

linux下 如何切换到root用户

只谈情不闲聊 提交于 2020-02-19 04:06:19
linux下 如何切换到root用户 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$ sudo 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i xzm@ubuntu:~$ sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。 (3)如果想一直使用root权限,要通过su切换到root用户。 那我们首先要重设置root用户的密码: xzm@ubuntu:~$ sudo passwd root 这样就可以设置root用户的密码了。 (4)之后就可以自由的切换到root用户了 xzm@ubuntu:~$ su 输入root用户的密码即可。 su "king" 或者 exit回到用户权限 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$ sudo 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i xzm@ubuntu:~$ sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。 (3)如果想一直使用root权限,要通过su切换到root用户。

记一次诡异的故障排查经历

我怕爱的太早我们不能终老 提交于 2020-02-19 03:20:23
每一次故障排查都是一笔财富,各种狗血经过不表,解决问题之后的那种满足是不可替代的。 背景 发布系统架构图简化如下: 管理员通过Jenkins调用“发布程序(代号varian,以下简称varian)”,发布程序会进行一系列的初始化操作,完成后生成Docker镜像上传到Docker仓库,容器集群更新镜像,用户通过负载均衡访问我们的容器集群。 老的varian采用shell+python开发,配合Jenkins(jdk1.7)进行发布,因内部项目较多,写了很多兼容脚本,代码比较乱。我们计划对varian进行重构,完全采用python开发,各个功能模块化,不同类型的项目用乐高的思想拼装模块部署发布,降低耦合。并将jenkins升级到最新版本,jdk同样升级到1.8。新的varian已经开发完成,现在开始部署测试了,故事就由此开始。 为了降低对现有项目的影响决定重新部署一套新的环境,完全测试通过后将老环境废弃,直接启用新环境,新环境信息如下: 系统:Debian8 语言:Python3.4 JDK1.8 + Jenkins2.134 故障处理过程 解决nginx访问403的问题 通过Jenkins调用varian正常部署了一个静态项目(纯html,css,js等静态资源),通过负载均衡访问容器集群(参考上边架构图),发现页面样式无法加载,浏览器按F12调出控制台发现个CSS文件返回403状态

Linux实战教学笔记40: Mha-Atlas-MySQL高可用方案实践(二)

你说的曾经没有我的故事 提交于 2020-02-18 07:11:06
六,配置VIP漂移 主机名 IP地址(NAT) 漂移VIP 描述 mysql-db01 eth0:192.168.0.51 VIP:192.168.0.60 系统:CentOS6.5(6.x都可以) 安装:mysql5.6 mysql-db02 eth0:192.168.0.52 VIP:192.168.0.60 系统:CentOS6.5(6.x都可以) 安装:mysql5.6 mysql-db03 eth0:192.168.0.53 VIP:192.168.0.60 系统:CentOS6.5(6.x都可以) 安装:mysql5.6 6.1 IP漂移的两种方式 通过keepalived的方式,管理虚拟IP的漂移 通过MHA自带脚本方式,管理虚拟IP的漂移 6.2 MHA脚本管理方式 (1)获取管理脚本master_ip_failover 提示:yum安装的manager是没有这个脚本的。 我们需要从manager的源码包里复制一个。 [root@mysql-db03 ~]# ll mha4mysql-manager-0.56.tar.gz -rw-r--r--. 1 root root 113914 Sep 4 18:43 mha4mysql-manager-0.56.tar.gz [root@mysql-db03 ~]# tar xf mha4mysql-manager-0.56

修改redhat默认显示语言为中文

梦想与她 提交于 2020-02-17 20:18:20
[delmore@localhost Desktop]$ su //切换到最高权限 Password: //输入root密码 [root@localhost Desktop]# cd /etc/sysconfig/ //切换到系统设置目录下 [root@localhost sysconfig]# vi i18n //使用VI工具编辑 l18n 这个文件。输入冒号和i(:i)切换到输入模式,并将该文件修改为以下内容,修改好后保存(:w),退出VI(:q) #LANG="en_US.UTF-8" LANG="zh_CN.UTF-8" SYSFONT="latarcyrheb-sun16" [root@localhost sysconfig]# reboot //重启系统 重启后,便成功切换到了中文环境。当然,提前需要修改/etc/inittab从id:5启动 来源: https://www.cnblogs.com/mmdln/p/9039246.html

linux centos7调整root和home文件夹大小

孤人 提交于 2020-02-17 11:09:54
由于系统初始时根目录一般空间为50左右 有时会被占满,而/home目录却有大量空间 这里需要调整: 1.终止占用 /home 进程 fuser -m -v -i -k /home​ 2.备份/home cp -r /home/ homebak/ 3.卸载​ /home umount /home ​4.删除/home所在的lv lvremove /dev/mapper/centos-home 5.扩展/root所在的lv,增加100G lvextend -L +100G /dev/mapper/centos-root ​6.扩展/root文件系统 xfs_growfs /dev/mapper/centos-root 7.重新创建home lv lvcreate -L 40G -n home centos ​8.创建文件系统 mkfs.xfs /dev/centos/home 9.挂载 ​mount /dev/centos/home /home 10.还原 /home 相关文件以及对应目录权限 源自:https://www.cnblogs.com/lgms2008/p/8367647.html 来源: CSDN 作者: 现实、太残忍 链接: https://blog.csdn.net/sumengnan/article/details/104353478

wordpress、Discuz产品部署

落爺英雄遲暮 提交于 2020-02-17 00:23:27
Wordpress、Discuz产品部署 三个产品提供挂载的目录信息 BLOG /data/www/blog/wp-content/uploads/ 图片和附件 BBS: /data/www/bbs/data/attachment/image /data/www/bbs/uc_server/data/avatar 图像目录 /data/www/bbs/data/attachment/forum/ 图片路径 WWW: /data/www/www/images/swfupload /data/www/www/uploads/allimg/ 创建一个博客,用wordpress 数据库的设置 把nginx和php加入开机自启动: [root@lnmp-1 extra]# vim /etc/rc.local /application/nginx/sbin/nginx /application/php/sbin/php-fpm 首先,在数据库创建一个wordpress的数据库 mysql> create database wordpress; 创建wordpress 的数据库 mysql> show databases; 查看所有的数据库 创建用户wordpress 并指定wordpress在192.168.162.135上登录,给出密码 mysql> grant all on

linux 获取目录中详细信息 -rw-r--r--详解

丶灬走出姿态 提交于 2020-02-16 19:10:04
-rw-r–r– 1 root root 1313 Sep 3 14:59 test.log详解 查询目录中的内容命令 ls [选项] [文件或目录] 选项: -a 显示所有文件、包括隐藏文件 -l 显示详细信息 -d 查看目录属性(目录本身权限) -h 人性化显示文件大小(在文件大小后面加上单位) -i 显示inode(查看文件id号) 当使用 ls -l 命令时会显示所有目录里文件内容详细信息,如图所示: 先详细描述第一行其中每项代表的含义: -rw-r–r– 1) - 文件类型(-文件 d目录 l软链接文件(类似于windows中的快捷方式)),该种类型共7种,还有不常用的块设备文件、字符设备文件、套接字文件、管道文件。 2) rw- 表示可读可写,代表所有者u的权限。 3)第一个 r– 表示可读,代表所属组g的权限(相同权限的人放在一起就是一组);第二个 r– 表示可读,代表其他人o的权限。 r 读 w 写 x 执行 数字2表示该文件被调用次数 第一个root表示所有者u 第二个root表示所属组g,在这里表示和root一个组的其他用户 51是文件大小,单位是字节(byte) Aug 31 09:38表示文件最后一次修改时间 ex是文件名 来源: https://www.cnblogs.com/bydzhangxiaowei/p/8136335.html

Ubuntu安装与配置

ぃ、小莉子 提交于 2020-02-16 12:21:33
一、Ubuntu下载 http://releases.ubuntu.com/12.04/ 二、Ubuntu安装 图文参考: http://www.cnblogs.com/achillesyang/archive/2012/06/21/2557152.html 三、Ubuntu使用与配置 1、配置分辨率 Ubuntu 时常出现启动黑屏现象,可以用以下方式修改启动分辩率加以解决: sudo gedit /etc/usplash.conf #输入如下参数: #Usplash configuration file xres=1366 yres=768 参考: http://www.linuxidc.com/Linux/2008-09/15671.htm 2、设置root密码 当我们使用root权限时,一般都使用sudo命令进行。那么当我们安装完毕Ubuntu 12.04时,root账户的默认密码是什么呢? 其实这个答案很简单:root账户没有密码。 所以,如果你想使用root帐户登录,您必须首先启用的帐户,并重新设置或添加一个新的密码。 执行:sudo passwd -u root # 来启用root账户 执行:sudo passwd -l root # 来锁定root用户 注意:sudo执行时输入的密码都是你当前用户的密码,不是root的密码。 3、打开终端的方法 在桌面任意空白处

Shell的条件测试

♀尐吖头ヾ 提交于 2020-02-16 09:56:45
一、Shell 1、简介 这个单词的意思是“外壳的意思”,shell又被称为命令解释器。 它可以识别用户输入的各种命令,并传递给系统。和我们在终端中输入的命令类似,但功能强大的多。 shell可以是用户交互的界面,也可以说是控制系统的脚本语言。 2、Shell的分类 集中常见的Shell Bourne Shell:标识为sh,在许多Unix系统中,是root用户的默认的Shell。 Bourne-Again Shell :标识为bash,大多数Linux发行版的默认的Shell。 Korn Shell:标识为ksh,向上兼容Bourne Shell,并且包含了 C shell 的很多特性。 C Shell:标识为csh,语法上类似C语言。。 这几种shell程序,多多少少有一些区别。但是最好用的还是Bourne-Again Shell。 3、编写Shell脚本 使用vim编辑器创建一个以.sh结尾的文件。 [root@test opt] # vim HelloWorld.sh [root@test opt] # cat HelloWorld.sh #!/bin/bash #声明解释器 #The first Shell script.Start with Hello World! #注释文本 echo "HelloWorld!" #执行指令 4、运行脚本的方式 (1