root权限

linux下MySQL安装

大城市里の小女人 提交于 2020-02-16 09:53:06
mysql 版本的区别 http://www.cnblogs.com/langtianya/p/5185601.html mysql 软件可以去官网下载 http://dev.mysql.com/downloads/mysql/ ,也可以去大公司的资源库下载,比如: http://mirrors.sohu.com/mysql/MySQL-5.7/ 这是搜狐的。 多实例创建方法 : http://blog.csdn.net/leshami/article/details/40339295 一、 mysql 二进制免编译包安装 mysql 二进制免编译安装 # cd /usr/local/src/ 约定以后安装软件就下载到这里使用 # wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.51-linux2.6-x86_64.tar.gz 下载 # tar zxvf mysql-5.5.51-linux2.6-x86_64.tar.gz 解压 # mv mysql-5.5.51-linux2.6-x86_64 /usr/local/mysql 移动位置到安装目录下 # useradd -s /sbin/nologin mysql 建立 mysql 用户 # cd /usr/local/mysql 进入安装目录,目录下有许多文件。

2019.7.31 第四章节权限与项目管理 作业!作业!作业!

老子叫甜甜 提交于 2020-02-16 06:30:32
1、创建/guanli 目录,在/guanli下创建zonghe 和 jishu 两个目录(一条命令) [root@localhost ~]# mkdir -p /guanli/zonghe |mkdir -p /guanli/jishu 2、添加组帐号zonghe、caiwu、jishu,GID号分别设置为2001、2002、2003 [root@localhost ~]# groupadd -g 2001 zonghe [root@localhost ~]# groupadd -g 2002 caiwu [root@localhost ~]# groupadd -g 2003 jishu 3、创建jerry、kylin、tsengia、obama用户,其中的kylin用户帐号在2020年12月30日后失效 [root@localhost ~]# useradd jeryy [root@localhost ~]# useradd -e 2020-12-30 kylix [root@localhost ~]# useradd tsengia [root@localhost ~]# useradd obama 4、将jerry、kylin、tsengia、obama等用户添加到zonghe组内 [root@localhost ~]# gpasswd -M jeryy,kylix

【个人笔记】CentOS 修改 SSH 端口, 禁止 ROOT 远程登陆

被刻印的时光 ゝ 提交于 2020-02-16 05:25:25
1. 修改 SSH 端口号, 禁止 ROOT 用户远程登录 # 使用ROOT用户或者其他有权限的用户登录 # 首先新建一个普通用户,避免禁用 ROOT 用户远程登陆后自己也无法登陆, 已有用户可以跳过此步骤 useradd xiaguliuxiang # 为新建的用户设置密码 passwd xiaguliuxiang # 编辑 SSH 配置文件 vi /etc/ssh/sshd_config # 修改 Port 的值为想要使用的端口 23333, 如图所示 # 修改 PermitRootLogin 的值为 no, 如图所示 # 重启SSH服务 service sshd restart # 下次远程登录时, ROOT 用户就无法登录啦, 可以使用新建的用户登录 2. 添加普通用户 xiaguliuxiang 至 sudoers 列表, 避免频繁的切换到 ROOT 用户 # 将用户加入 sudoers , 编辑 /etc/sudoers 文件 chmod u+w /etc/sudoers vim /etc/sudoers # 在文件中查找内容(root ALL=(ALL) ALL), 并在这一行之后添加内容, 如图所示 xiaguliuxiang ALL=(ALL) ALL # 保存 # 然后就可以使用 sudo 啦 sudo ls 关于本文 作者:侠骨留香 时间

linux 中的MYSQL命令汇总

為{幸葍}努か 提交于 2020-02-15 22:38:55
linux下mysql命令(2010-04-14 18:09:36)转载标签:杂谈 一、总结一下: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql: 进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。 退出mysql命令:exit(回车) 5.修改mysql密码: mysqladmin -u用户名 -p旧密码 password 新密码 或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root"); 6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符) grant select on 数据库.* to 用户名@登录主机 identified by "密码" 如增加一个用户test密码为123,让他可以在任何主机上登录

linux mysql 命令 大全

巧了我就是萌 提交于 2020-02-15 22:38:08
一、总结一下: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql: 进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。 退出mysql命令:exit(回车) 5.修改mysql密码: mysqladmin -u用户名 -p旧密码 password 新密码 或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root"); 6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符) grant select on 数据库.* to 用户名@登录主机 identified by "密码" 如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql

linux下mysql命令

佐手、 提交于 2020-02-15 22:37:38
一、总结一下: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql: 进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。 退出mysql命令:exit(回车) 5.修改mysql密码: mysqladmin -u用户名 -p旧密码 password 新密码 或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root"); 6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符) grant select on 数据库.* to 用户名@登录主机 identified by "密码" 如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql

服务器配置Mysql远程连接

六月ゝ 毕业季﹏ 提交于 2020-02-15 12:36:39
服务器配置Mysql远程连接 目录 服务器配置Mysql远程连接 正常情况 特殊情况 原因分析 解决方案 远程和本地同一账户使用不同密码 正常情况    在服务器执行: mysql - u root - p use mysql ; create user 'root' @' % ' identified by ' 123456 ' ;    注:这是直接创建远程用户的方式,与修改root的host为%不同。 特殊情况    遇到了一个特殊情况,就是很久之前服务器的mysql配置过了远程访问,但是忘记了密码,然后跳过密码修改密码后,远程链接被拒。 原因分析 ⚡首先回顾忘记密码后修改密码的操作 (以下是在服务器上的操作) 在mysql的配置文件中的 [mysqld] 下添加 skip-grant-tables ,来跳过权限认证 mysql不输密码直接登录 use mysql ; set password for root @localhost = password ( '123456' ) ; flush privileges ; ⚡来看一下报错 (在本地的操作)    ERROR 1045 (28000): Access denied for user ‘root’@‘27.xxx.xxx.xxx’ (using password: YES)    根据报错推断是密码错误

阿里云centos7.6搭建SVN远程仓库

眉间皱痕 提交于 2020-02-15 11:13:49
1 新建系统用户: useradd -M zhangsan 这样子用-M添加用户不会生成 /home/zahngsan 家目录; 给用户设置密码: passwd zhangsan 根据提示输入两次要设置的密码 2 新增用户组 groupadd svn 3 添加用户到用户组: usermod -G svn zhangsan 4 查看是否按照有 SVN: svnserve --version 如果没有先按照SVN:yum -y install subversion 5 创建 svn 版本库,初始化相关配置文件 mkdir -p /opt/svnrepos/code svnadmin create /opt/svnrepos/code 查看版本库相关配置文件 cd /opt/svnrepos/code ll drwxr-xr-x. 2 root root 54 3月 2 22:49 conf drwxr-sr-x. 6 root root 253 3月 2 22:51 db -r--r--r--. 1 root root 2 3月 2 22:47 format drwxr-xr-x. 2 root root 231 3月 2 22:47 hooks drwxr-xr-x. 2 root root 41 3月 2 22:47 locks -rw-r--r--. 1 root root

Openstack管理

自作多情 提交于 2020-02-15 02:23:25
所有的管理可以通过访问dashboard进行,这里只列出命令行管理方法 1)项目管理 项目:一组隔离的资源和对象。由一组关联的用户进行管理 在旧版本里,也用租户(tenant)来表示 根据配置的需求,项目对应一个组织、一个公司或是一个使用客户等 项目中可以有多个用户,项目中的用户可以在该项目创建、管理虚拟资源 具有 admin角色的用户可以创建项目 项目相关信息保存到 MariaDB中 默认情况下,packstack安装的openstack有两个独立的项目 admin:为admin账户创建的项目 services:与安装的各个服务相关联 创建名为myproject项目 [ root@openstack ~ ( keystone_admin ) ] openstack project create myproject 列出所有项目 [ root@openstack ~ ( keystone_admin ) ] openstack project list 查看myproject详细信息 [ root@openstack ~ ( keystone_admin ) ] openstack project show myproject 禁用与激活项目 [ root@openstack ~ ( keystone_admin ) ] openstack project set -

非root用户启动nginx报错

时光毁灭记忆、已成空白 提交于 2020-02-15 00:56:40
以nginx用户执行 ./nginx 出现下面报错 nginx: [ warn ] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /home/nginx/nginx_dev/conf/nginx.conf:2 nginx: [ emerg ] bind ( ) to 0.0.0.0:80 failed ( 13: Permission denied ) 非root 用户不可以使用1024以下的端口. 解决办法 1.修改配置文件,将端口设置为1024以上的 2.修改用户权限 所有用户都可以运行(因为是755权限,文件所有者:root,组所有者:root) chown root.root nginx chmod 755 nginx chmod u+s nginx 此方式,不修改nginx端口号,无法运行. 3.在sbin目录下 sudo ./nginx 这种方式可能出现下述错误. nginx 不在 sudoers 文件中。此事将被报告。 sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务。 其实并非所有用户都能够执行sudo,因为有权限的用户都在/etc/sudoers中呢。