root

linux 开机启动设置

安稳与你 提交于 2020-03-25 21:54:19
运行级别等级: 0 系统停机状态 1 单用户模式,只准许root用户对系统进系维护 2~5 多用户模式(其中3为字符界面、5为图形界面) 6 重启启动 level2~5是没有任何区别的 运行级别查看:runlevel 切换运行级别:init 3 init 0表示关机,init 6表示重启。 执行/etc/rcS.d/目录下的脚本,然后是/etc/rcX.d/目录下的脚本,X代表的是数字0~6。rcS.d和rcX.d目录下的文件都是以,S或K加上两位数字组成的,其中S代表start,K代表kill,而两位数字代表启动顺序,数字越大代表级别越低。 ls -l /etc/ rc3 .d/ lrwxrwxrwx 1 root root 13 Aug 10 03:46 K77ntp -> ../init.d/ntp lrwxrwxrwx 1 root root 11 Aug 10 2016 K80w -> ../init.d/w 表示关闭 80最后执行 lrwxrwxrwx 1 root root 17 Aug 8 04:55 S20hostapd -> ../init.d/hostapd ls -l /etc/ rcS .d/ lrwxrwxrwx 1 root root 11 Aug 10 2016 S20w -> ../init.d/w 表示最先启动 lrwxrwxrwx 1 root

MySQL-sysbench

偶尔善良 提交于 2020-03-25 17:07:54
1. 源码编译安装 RHEL/CentOS yum -y install make automake libtool pkgconfig libaio-devel # For MySQL support, replace with mysql-devel on RHEL/CentOS 5 yum -y install mariadb-devel openssl-devel # For PostgreSQL support yum -y install postgresql-devel ----------------------------------------------------------------------------- ./autogen.sh $(which mysql_config) && $(which pg_config) && ./configure --prefix=/ups/app/sysbench --with-mysql --with-pgsql ./configure --prefix=/ups/app/sysbench --with-mysql --with-pgsql --with-pgsql-includes=/ups/app/postgresql/pgsql-12/include --with-pgsql-libs=/ups/app

mysql 1449 解决方案

风格不统一 提交于 2020-03-25 13:36:05
3 月,跳不动了?>>>  在使用mysql视图是出现问题: The user specified as a definer ('root'@'%') does not exist。   一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。   解决办法:   登陆mysql ,执行   mysql -u root -pPasswd   mysql >grant all privileges on *.* to root@"%" identified by "Passwd";   mysql >flush privileges; 来源: oschina 链接: https://my.oschina.net/u/816547/blog/204538

常见问题

给你一囗甜甜゛ 提交于 2020-03-25 13:22:01
[root@iZbp13ldkm1p7rw6eb5wteZ log]# cat /var/log/secure Mar 22 09:26:53 iZbp13ldkm1p7rw6eb5wteZ sshd[7077]: Invalid user admin from 121.239.140.210 port 20108 Mar 22 09:26:53 iZbp13ldkm1p7rw6eb5wteZ sshd[7077]: input_userauth_request: invalid user admin [preauth] Mar 22 09:26:53 iZbp13ldkm1p7rw6eb5wteZ sshd[7077]: pam_unix(sshd:auth): check pass; user unknown Mar 22 09:26:53 iZbp13ldkm1p7rw6eb5wteZ sshd[7077]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser=rhost=121.239.140.210 Mar 22 09:26:55 iZbp13ldkm1p7rw6eb5wteZ sshd[7077]: Failed password for invalid

常用模块介绍

孤街醉人 提交于 2020-03-25 03:10:27
subprocess模块 它是可以远程操作主机,模拟shell命令 'dir'是windows上查看任务的命令 import subprocess obj = subprocess.Popen('dir', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) #Popen是模拟cmd命令,'dir'是windows上查看任务的命令,shell=True是指可以用shell命令了, 输出和错误,放到管道(PIPE)里 # print(obj.stdout.read().decode('gbk')) #打印输出的内容 # print(obj.stderr.read().decode('gbk')) #打印错误的内容 res = obj.stdout.read() + obj.stderr.read() #错误和输入放到一起给变量res print(res.decode('gbk')) #打印res 在linux里可以创建python脚本,写入 import subprocess obj = subprocess.Popen('ls;lsblk', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) #Popen是模拟cmd命令,'dir

MySQL之从忘记密码到重置密码

随声附和 提交于 2020-03-24 23:15:23
在对MySQL的应用中,难免会有忘记登陆密码的情况;接下来,将简单介绍下MySQL忘记密码如何登陆和重置密码的操作过程。   首先来说下新版MySQL(5.7+)的重置密码过程:   由于忘记登陆密码,所以正常情况下是无法登陆到MySQL进行相关操作的。   此时可以在Mysql的配置文件/etc/my.cnf中添加一个参数,如图:    然后重启mysqld即可。   此时可以直接登陆:      用户账号和密码记录在mysql.user表中,此时可以执行修改密码操作了: mysql> update mysql.user set authentication_string = password('root'),password_expired = 'N',password_last_changed = now() where user = 'root'; mysql> flush privileges;    注意 :在之前的版本中,密码字段的字段名是 password ,5.7版本改为了 authentication_string   退出MySQL,将配置文件的中的skip_grant_tables此项注释或者删除,重启mysqld服务即可。   另外,MySQL 5.7 在初始安装后(CentOS7 操作系统)会生成随机初始密码,并在 /var/log/mysqld.log

Mysql修改root用户密码

走远了吗. 提交于 2020-03-24 23:02:32
MYSQL内部修改 登录mysql数据库:mysql -u用户名 -p密码 数据库名,例如:mysql -uroot -p123456 mysql; 修改密码:UPDATE user SET Password = password ( '新密码' ) WHERE User = 'root' MYSQL外部修改 root用户无密码,设置密码为123456,执行: mysqladmin -u root password 123456 root有密码(123456),则修改密码为654321,执行: mysqladmin -u root -p123456 password 654321 忘记密码修改: 使用安全模式启动,配置如下: vi /etc/my.cnf 添加:--skip-grant-tables(修改完密码后去掉或注释掉#重启服务) 重新启动MYSQL:service mysqld restart 或者不修改my.cnf直接执行:./bin/mysqld_safe --skip-grant-tables & 无需密码直接登录:mysql -uroot mysql 重置密码:UPDATE user SET Password = password ( '新密码' ) WHERE User = 'root' 如果修改密码出现 **mysql修改密码错误 ERROR 1054

MySQL创建用户与授权

送分小仙女□ 提交于 2020-03-24 20:06:35
MySQL创建用户与授权 一. 创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以 从任意远程主机登陆 ,可以使用通配符 % password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器 例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456'; CREATE USER 'pig'@'%' IDENTIFIED BY '123456'; CREATE USER 'pig'@'%' IDENTIFIED BY ''; CREATE USER 'pig'@'%'; 二. 授权: 命令: GRANT privileges ON databasename.tablename TO 'username'@'host' 说明: privileges:用户的操作权限,如 SELECT , INSERT , UPDATE 等,如果要授予所的权限则使用 ALL

linux_添加一个普通用户

删除回忆录丶 提交于 2020-03-24 04:21:43
useradd 用户名 passwd 密码 su 用户名 可以切换用户 exit 返回之前登录的用户 sodu用户 --》 不用告诉普通用户root的密码 可以查看所有的系统文件 包括root下面的 visodu直接打开找到 root ALL=(ALL) ALL 三个all的意思:用户可以再任何机器上以任何形式执行任何命令 让 hadoop 用户在 node-23 主机上以 allen 的身份执行 kill 命 令,就这样编写配置文件:hadoop node-23=(allen) /bin/kill 当普通用户想要查看root用户的文件时 前面加上sodu 命令然后输入自身密码才可以查看 sudo ls /root 注:yyp复制一行 dd删除一行 shift+zz保存并退出 来源: https://www.cnblogs.com/lxyuuuuu/p/9552567.html

ubuntu 9.10 切换到root用户

主宰稳场 提交于 2020-03-24 03:50:48
昨天装了ubuntu9.10,登陆后是普通用户,操作不方便,上网上查了资料,有很多方法,我发现最简单的方法 有些资料说,ubuntu每次重启root密码是随机的(当你没有设置密码时), 打开终端: $sudo root 系统提示输入当前用户密码,你就输进去就可以,回车后, 提示输入新的UNIX密码:这就是你新的root密码 在提示重新输入UNIX密码,在输入一遍就行了。 现在,试着切换到root用户了 $su root 输入密码 #ls 看看命令能否执行 还有一种方式,就是改普通用户的PID 总结: $sudo root $su root 来源: https://www.cnblogs.com/yddeboke/p/5839204.html