用户名

MySQL常用命令

核能气质少年 提交于 2020-01-27 03:56:04
连接MySQL 格式: mysql -h 主机地址 -u用户名 -p用户密码 例 1:连接到本机上的 MySQL mysql -uroot -pmysql; 例 2:连接到远程主机上的 MySQL mysql -h 127.0.0.1 -uroot -pmysql; 修改新密码 在终端输入:mysql -u用户名 -p密码,回车进入MySQL > use mysql; > update user set password=PASSWORD('新密码') where user='用户名'; > flush privileges; #更新权限 > quit; #退出 增加新用户 格式:grant select on 数据库.* to 用户名@登录主机 identified by '密码' 举例: 例 1:对所有数据库有 查询、插入、修改、删除的权限。 首先用以 root 用户连入 MySQL,然后键入以下命令: mysql>grant select,insert,update,delete on *.* to root@localhost identified by 'mysql'; 或者 grant all privileges on *.* to root@localhost identified by 'mysql'; 然后刷新权限设置。 flush privileges; 例

IPC$局域网入侵详解

烂漫一生 提交于 2020-01-27 01:28:36
什么是ipc$   IPC$(Internet Process Connection)是共享" 命名管道 "的资源(大家都是这么说的),它是为了让进程间通信而开放的命名管道,可以通过验证用户名和密码获得相应的权限,在远程管理计算机和查看计算机的共享资源时使用。   利用IPC$,连接者甚至可以与目标主机建立一个空的连接而无需用户名与密码(当然对方机器必须开了ipc$共享,否则你是连接不上的),而利用这个空的连接,连接者还可以得到目标主机上的用户列表(不过负责的管理员会禁止导出用户列表的)。   我们总在说ipc$漏洞ipc$漏洞,其实ipc$并不是真正意义上的漏洞,它是为了方便管理员的远程管理而开放的远程网络登陆功能,而且还打开了默认共享,即所有的逻辑盘(c$,d$,e$……)和系统目录winnt或windows(admin$)。   所有的这些,初衷都是为了方便管理员的管理,但好的初衷并不一定有好的收效,一些别有用心者(到底是什么用心?我也不知道,代词一个)会利用IPC$,访问共享资源,导出用户列表,并使用一些字典工具,进行密码探测,寄希望于获得更高的权限,从而达到不可告人的目的。 ipc$与空连接、139、445端口、默认共享的关系   以上四者的关系可能是菜鸟很困惑的一个问题,不过大部分文章都没有进行特别的说明,其实我理解的也不是很透彻,都是在与大家交流中总结出来的。

Linux用户管理

独自空忆成欢 提交于 2020-01-26 21:22:36
为什么要进行用户管理 在一般情况下,我们并不会使用root用户进行Linux的指令操作,因为他的权限太高,容易出现一些不小心而造成的错误。这时我们就需要自己创建用户并给用户分配权限,每一个用户都会有一个组,而且一个用户至少有一个用户组,不过一个用户也能拥有多个用户组。 添加用户 useradd 用户名 : 如果在使用此命令没有指定组的话,默认使用用户名为组名,并吧用户分配到此用户组中 ,并且存放在Linux的/home 目录中 useradd -d 用户名 :指定 -d指定分组,将用户名指定到每个分组下 指定用户密码或者修改用户密码 passwd 用户密码 (操作时必须权限足够,比如root用户进行操作) 输入密码需要注意的点 用户删除 userdel 用户名 :删除用户名,并且保留该用户组或者是保留家目录 userdel -r 用户名:删除用户名,不保留用户组或者是家目录 (二者都必须在root用户下才能进行操作) 查询用户 id 用户名: 如果查询到了会显示 uid ,gid ,组的信息,如果没有查到会显示无此用户 uid :用户id ,gid:所在组的id号 组:组的id号、 切换用户 有时候在操作的时候,发现权限不够,这时候我们就需要切换到更高权限用户当中,比如root用户 su - 用户名 :切换用户 从权限底的用户切换到权限搞的用户需要进行密码的输入

Mysql常用命令

雨燕双飞 提交于 2020-01-26 06:49:33
Mysql常用命令详解 Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin mysqldump等命令) 启动脚本 /etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理 连接MySQL 格式: mysql -h 主机地址 -u用户名 -p用户密码 例 1:连接到本机上的 MySQL。 hadoop@ubuntu:~$ mysql -uroot -pmysql; 例 2:连接到远程主机上的 MYSQL。 hadoop@ubuntu:~$ mysql -h 127.0.0.1 -uroot -pmysql; 修改新密码 在终端输入:mysql -u用户名 -p密码,回车进入Mysql。 > use mysql; > update user set password=PASSWORD('新密码') where user='用户名'; > flush privileges; #更新权限 > quit; #退出 增加新用户 格式:grant select on 数据库.* to 用户名@登录主机 identified by '密码' 举例: 例 1:增加一个用户 test1 密码为 abc,让他可以在任何主机上登录

Linux-08-用户管理

China☆狼群 提交于 2020-01-25 18:50:49
03.用户管理终端命令 提示:创建用户/删除用户/修改其他用户密码的终端命令都需要通过sudo 执行 3.1创建用户/设置密码/删除用户 序号 命令 作用 说明 01 useradd -m -g 组,新建用户名 添加新用户 -m自动建立用户家目录,-g指定用户所在的组,否则会建立一-个同名的组 02 passwd 用户名 设置用户密码 如果是普通用户,直接用passwd,可以修改自己的账户密码 03 userdel -r 用户名 删除用户 -r选项会自动删除用户家目录 04 cat /etc/passwd 竖杠 grep 用户名 确认用户信息 新建用户后,用户信息会保存在/etc/passwd文件中 提示: ●创建用户时,如果忘记添加一m选项指定新用户的家目录–最简单的方法就是删除用户,重新创建 ●创建用户时,默认会创建一个和用户名同名的组名 ●用户信息保存在/etc/passwd文件中 3.2 查看用户信息 序号 命令 作用 01 id [用户名] 查看用户UID和GID信息 02 who 查看当前所有登录的用户列表 03 whoami 查看当前登录用户的账户名 passwd文件 /etc/passwd文件存放的是用户的信息,由6个冒号组成的7个信息,分别是 1.用户名 2.密码(x,表示加密的密码) 3. UID (用户标识) 4. GID (组标识) 5.用户全名或本地帐号

git修改提交的用户名

我的未来我决定 提交于 2020-01-25 18:32:20
git修改提交的用户名 有时候git使用其他同事名称提交了记录,本地再次提交时,会显示为其他同事的名称提交的代码,可以使用以下方式修改: 查看本地相关配置:git config --local --list 查看本地提交的用户名: git config user.name 查看本地提交的邮箱: git config user.email 解决方法: 一、全局修改 1、命令修改 git config --global user.name 你的用户名 git config --global user.email 你的邮箱名 修改当前全局的用户名和邮箱时,需要在上面的两条命令中添加一个参数,–global,代表的是全局 2、修改git的配置文件的方式来进行修改 vi ~/.gitconfig 打开配置文件 然后在文件中直接修改相应的用户名和邮箱,:wq保存即可 二、针对项目修改: 1、当前项目根目录下: git config user.name 你的用户名 git config user.email 你的邮箱名 2、打开当前project 中的.git文件夹,找到config文件,默认打开时没有【user】项对应的用户名和密码的。只有进行过修改之后,才会在config中产生对应字段。 来源: CSDN 作者: weixin_43946446 链接: https://blog.csdn

Linux用户权限常见命令

妖精的绣舞 提交于 2020-01-25 16:15:29
01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都 必须拥有一个账号 ,并且 对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限 对 文件/目录 的权限包括: 序号 权限 英文 缩写 数字代号 01 读 read r 4 02 写 write w 2 03 执行 excute x 1 1.2 组 为了方便用户管理,提出了 组 的概念,如下图所示  在实际应用中,可以预先针对 组 设置好权限,然后 将不同的用户添加到对应的组中 ,从而 不用依次为每一个用户设置权限 1.3 ls -l 扩展 ls -l 可以查看文件夹下文件的详细信息,从左到右依次是: 权限 ,第 1 个字符如果是 d 表示目录 硬链接数 ,通俗地讲,就是有多少种方式,可以访问到当前目录/文件 拥有者 ,家目录下 文件/目录 的拥有者通常都是当前用户 组 ,在 Linux 中,很多时候,会出现组名和用户名相同的情况,后续会讲 大小 时间 名称  1.4 chmod 简单使用(重要) chmod 可以修改 用户/组 对 文件/目录 的权限 命令格式如下: chmod +/-rwx 文件名|目录名 提示

Linux 常用用户管理命令的介绍

人走茶凉 提交于 2020-01-25 10:43:08
常用用户管理命令介绍 添加用户组: groupadd #添加一个用户组shuaige,添加完我们可以到 /etc/group 文件中看到效果 groupadd shuaige mm #添加一个组shuaige,并指定组id groupadd -g shuaige 删除用户组: groupdel #删除一个用户组shuaige groupdel shuaige 修改用户组: groupmod #将shuangge组id改为502 groupmod -g 502 shuaige #将帅哥组的组名字改为handsome groupmod -n handsome shua ige 显示用户信息: id id patten 查看用户所在组: groups groups patten 注:所在组和附件组还是有区别的,可以用一个是亲爹,一个是干爹,但都是爹来理解 添加用户: useradd 注:添加用户,必须要是root用户或者具有root权限的用户才能操作。 使用方法: useradd [选项] username 常用选项: 1.-u :指定uid 2.-g :指定用户组 3.-d :指定用户家目录,默认是/home/username 4.-G :指定用户的附加组 例: #添加一个用户 useradd patten #添加用户并指定用户组 useradd -g shuaige patten

Flutter常用Widget介绍

不羁的心 提交于 2020-01-24 02:56:46
转载请注明出处: https://learnandfish.com Text文本组件 --最基础的组件 Text用于显示简单样式文本,它包含一些控制文本显示样式的一些属性。 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text( // 文本控件 "常用Widget介绍", // 文本内容 style: TextStyle( // 文本样式 color: Colors.white, // 文字颜色 fontSize: 20 // 文字大小 ), ), ), body: Text( "Widget界面" * 5, // 字符串重复5次 textAlign: TextAlign.center, // 文字居中显示 ), ), ); } } RichText 富文本, 可以显示多种样式的text。 var richText = Text.rich( // 富文本 TextSpan( //

Webug4.0 万能密码登陆

我只是一个虾纸丫 提交于 2020-01-22 08:35:19
概念 顾名思义, 万能密码登录就是只要有输入一个"特殊"的用户名, 密码随意输入就可以登录系统 分析 1. 我们先分析一下目标网站, 随便输入用户名和密码, 查看post包: 发现存储用户名和密码的变量分别是: username, password 2. 猜想登录的sql语句, 大体思路是, 只要输入的用户名和密码与数据库中的用户名和密码匹配, 就登录成功, sql语句如下: select * from USERS where username = '$username' AND password = '$password' 3. 既然知道了sql语句的全貌 尝试构造一个用户名来绕过密码验证部分: 用一个"特殊"的用户名作为(唯一)判断条件 利用这个用户名为构造sql语句, 制造和绕过(单引号)闭合 举个栗子: 针对上诉的sql语句, 我们可以构造这么一个用户名: ' or 1=1 # 带入sql语句之后就变成这样: select * from USERS where username = ' ' or 1=1 # ' AND password = '$password' 这里就直接把#后面的密码部分给注释掉了, 只剩下 select * from USERS where username = ' ' or 1=1 这个语句永远是为真的, 即万能密码登录 来源: CSDN 作者: