root权限

MySQL8.0设置远程访问权限

走远了吗. 提交于 2020-01-25 15:10:41
上一篇文章讲解了重置 MySQL 的密码,有同学反馈无法程连接到数据库,这是因为 MySQL 安装完成后只支持 localhost 访问,我们必须设置一下才可以远程访问,另外还有一些 MySQL 8.0 连接时的一些问题,本文也会一并进行讲解如何解决。 1.登录MySQL mysql -u root -p 输入您的密码 2.选择 mysql 数据库 use mysql; 因为 mysql 数据库中存储了用户信息的 user 表。 3.在 mysql 数据库的 user 表中查看当前 root 用户的相关信息 select host, user, authentication_string, plugin from user; 执行完上面的命令后会显示一个表格 查看表格中 root 用户的 host,默认应该显示的 localhost,只支持本地访问,不允许远程访问。 4.授权 root 用户的所有权限并设置远程访问 GRANT ALL ON *.* TO 'root'@'%'; GRANT ALL ON 表示所有权限,% 表示通配所有 host,可以访问远程。 5.刷新权限 所有操作后,应执行 flush privileges; 6.查看 root 用户的 host 再次执行步骤 2,你会发现 root 用户的 host 已经变成 %,说明我们的修改已经成功,可以远程访问了。 7

Linux就该这么学06学习笔记

不问归期 提交于 2020-01-25 14:20:31
参考链接: https://www.linuxprobe.com/chapter-06.html 1.一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/) 目录名称 应放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /home 用户主目录 /bin 存放单用户模式下还可以操作的 命令 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数 /sbin 开机过程中需要的命令 /media 用于挂载设备文件的目录 /opt 放置第三方的软件 /root 系统管理员的家目录 /srv 一些网络服务的数据文件目录 /tmp 任何人均可使用的“共享”临时目录 /proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local 用户自行安装的软件 /usr/sbin Linux系统开机时不会使用到的软件/命令/ 脚本 /usr/share 帮助与说明文件,也可放置共享文件 /var 主要存放经常变化的文件

Keepalived高可用集群

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-25 14:00:03
一、服务介绍 keepalive起初是专为LVS设计的,专门用来监控LVS集群系统红各个服务节点的状态,后来又加入了VRRP的功能,因此不了配合LVS服务外,也可以作为其他服务(nginx,haproxy)的高可用软件,VRRP是virtual router redundancy protocol(虚拟路由器冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由出现的单点故障问题,他能够保证网络的不间断、稳定的运行。所以,keepalive一方面具有LVS(cluster nodes healthchecks)功能,另一方面也具有LVS directors failover功能。 主要功能:实现LB Master主机和backup主机之间故障转义和自动切换。 二、keepalived故障切换转义原理介绍 2.1 切换原理 keepalived directors高可用对之间的故障切换转移,是通过VRRP协议(virtual router redundancy Protocol虚拟路由器冗余协议)来实现的。 在keepalived Directors正常工作时,主director节点会不断的向备节点广播心跳消息,用以告诉备节点自己还活着,当主节点发生故障时,备节点就无法继续检测到主节点的心跳,进而调用自身的接管程序,接管主节点的IP资源及服务。而当主节点恢复故障时

Zabbix运维监控平台快速搭建实录

允我心安 提交于 2020-01-25 13:34:39
一、Zabbix运行架构 Zabbix是一个企业级的分布式开源监控解决方案。它能够监控各种服务器的健康型、网络的稳定性以及各种应用系统的可靠性。当监控出现异常时,Zabbix通过灵活i的告警策咯,可以为任何事件配置基于邮件、短信、微信等告警机制。而这所有的一切,都可以通过Zabbix提供的Web界面进行配置和操作,基于Web的前端页面还提供了出色的报告和数据可视化功能。这些功能和特性使运维人员可以非常轻松的搭建一套功能强大的运维监控管理平台。 Zabbix的运行架构图如下: 从图中可以看出Zabbix主要有几个组件,分别是: 1)zabbix应用组件 1)Zabbix Server Zabbix Server是Zabbix的核心组件,是所有配置信息、统计信息和操作数据的核心存储器。它主要负责接收客户端发送的报告信息,同时,所有配置、统计数据及配置操作数据均由其组织进行; 2)Zabbix Database Storage 主要用于存储数据,所有配置信息和Zabbix收集到的数据都被存储在数据库中。常用的数据库有Oracle、Mysql等; 3)Zabbix Web界面 这是Zabbix提供的GUI接口,通常与Zabbix Server运行在同一台物理服务器上; 4)Zabbix Proxy代理服务器 这是一个可选组件,常用于分布监控环境中,代理Server可以代替Zabbix

ls命令

僤鯓⒐⒋嵵緔 提交于 2020-01-25 11:49:38
ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。ls 命令在日常的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件。 3. 常用参数: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件 -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。 -c 配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序 -C 每栏由上至下列出项目 –color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是’never’、’always’或’auto’其中之一 -d, –directory 将目录象文件一样显示,而不是显示其下的文件。 -D, –dired 产生适合 Emacs 的 dired 模式使用的结果 -f 对输出的文件不进行排序,-aU 选项生效,-lst 选项失效 -g 类似 -l,但不列出所有者 -G, –no-group

CSVN部署

倾然丶 夕夏残阳落幕 提交于 2020-01-25 07:18:49
1 Linux配置 关闭防火墙,selinux [root@bogon src]# systemctl stop firewalld //关闭防火墙 [root@bogon src]# vim /etc/selinux/config //关闭selinux 2. 、上传包jdk1.8至Linux /usr/local/src下 [root@bogon src]# tar -zxvf jdk-8u212-linux-x64.tar.gz -C /data/server/ //解压 至/data/server/此目录为自己创建的 [root@bogon src]# vi /etc/profile //编辑配置文件添加如下三行 exportJAVA_HOME=/data/server/jdk1.8.0_212 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar [root@bogon jdk1.8.0_91]# source /etc/profile //重新加载环境变量 [root@bogon src]# cd /usr/local/src [root@bogon src]# rz //上传源码包至 /usr/local/src 3解压源码包

Rsync服务常见问题汇总

邮差的信 提交于 2020-01-25 05:28:08
Rsync服务常见问题汇总讲解: rsync服务端开启的iptables防火墙/selinux没关 【客户端的错误】 No route to host 【错误演示过程】 [root@nfs01 tmp]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup rsync: failed to connect to 172.16.1.41: No route to host (113) rsync error: error in socket IO (code 10) at clientserver.c(124) [sender=3.0.6] 【异常问题解决】 关闭rsync服务端的防火墙服务(iptables) [root@backup mnt]# /etc/init.d/iptables stop iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Flushing firewall rules: [ OK ] iptables: Unloading modules: [ OK ] [root@backup mnt]# /etc/init.d/iptables status iptables: Firewall is not running.

adb opendir failed ,permission denied

走远了吗. 提交于 2020-01-25 05:23:08
adb shell cd data cd data ls 结果提示了adb opendir failed ,permission denied 和linux一样,这时候su回车,然后在手机上同意root就行了(记得之前要开放手机的root权限)。 如果手机没有获得root权限,输入su,会提示 su: not found。 因为操作系统本来就没有添加root用户,需要下载一个一键root(手机直接下载kingroot进行root即可)来生成root用户; 下了个,安装后,运行一键root;再运行 su。 另外补充一点知识: 手机root之后不会坏掉, root只是一种权限,root之后就可以卸载自带软件,还有禁止开机启动项等等了,好处很多, 和刷机是两种不同的概念,但是root后不要轻易卸载系统自带软件,卸载后可能会影响手机其他功能的使用。 来源: https://www.cnblogs.com/hejing-swust/p/7761784.html

mysql赋权

自古美人都是妖i 提交于 2020-01-25 04:22:44
mysql常用命名 登录 mysql -u root -p 查看版本字符集 status 查看连接状态 show processlist; 查看路径 show global variables like ‘socket’; 权限管理 show privileges; show grants; help grant; mysql> grant select on *.* 'root'@'%' identified by '123456' with grant option; mysql> show grants for 'root'@'%' 或者 create user 'root'@'%' identified by '123456' ; grant select on *.* to 'root'@'%' with grant option; 撤销权限 revoke all on *.* from 'root'@'%'; 查看库,表.列权限mysql.user mysql.db mysql.tables_priv select *from mysql.user where user='rube'\G 来源: CSDN 作者: 小白爱Python 链接: https://blog.csdn.net/weixin_45010894/article/details/103914949

ansible批量部署(一)

大憨熊 提交于 2020-01-25 00:42:28
自动化运维工具 shell脚本/Ansible(无客户端)/Saltstack(master-minion) 回顾服务器部署的流程: 买云主机->环境部署->软件部署->配置部署->启动服务->测试->加入集群 1.Ansible基本概述 ansible是一个配置管理系统configuration management system你只需要可以使用ssh访问你的服务器或设备就行 Ansible能做什么 可以帮助我们完成一些批量任务,或者完成一些需要经常重复的工作。 Ansible软件特点 1.ansible不需要单独安装客户端,SSH相当于ansible客户端 2.ansible不需要启动任何服务,仅需安装对应工具即可 3.ansible依赖大量的python模块实现批量管理 4.ansible配置文件/etc/ansible/ansible.cfg Ansible基础架构 1.连接插件(connector plugins)用于连接主机 用来连接被管理端 2.核心模块(core modules)连接主机实现操作,它依赖于具体的模块来做具体的事情 3.自定义模块(custom modules)根据自己的需求编写具体的模块 4.插件(plugins)完成模块功能的补充 5.剧本(playbooks) ansible的配置文件,将多个任务定义在剧本中,由ansible自动执行 6