首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux切换用户命令是什么

    linux切换用户命令是“su”。...u 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户、从 root 用户切换为普通用户以及普通用户之间的切换。...su 命令的基本格式如下: # su [选项] 用户名 选项: -:当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括 PATH 变量、MAIL...-m:和 -p 一样; -c 命令:仅切换用户执行一次命令,执行后自动切换回来,该选项后通常会带有要执行的命令。...我们知道,环境变量是用来定义操作系统环境的,因此如果系统环境没有随用户身份切换,很多命令无法正确执行。

    10.5K40

    linux用户和组命令实例分析【切换、添加用户、权限控制等】

    本文实例讲述了linux用户和组命令。...分享给大家供大家参考,具体如下: 1、用户相关命令 su 切换用户 root -> 普通用户 不需要密码 普通用户之间 需要密码 普通用户->root 需要密码 newgrp 切换组身份 ?...whoami 查看当前登录名称 id 查看用户信息 groups 查看用户组信息 chfn 设置用户备注信息 finger 查看用户备注信息 2、批量添加用户 在linux中创建很多账号,可以将信息放入文本文件中...3、赋予普通用户特殊权限 sudo 某指令 例如:sudo /sbin/shutdown -h 10 /etc/sudoers 在这个文件中,记录了哪些用户可以执行哪些命令 ?...visudo 这个命令用来管理/etc/sudoers文件 *查找命令的完整路径 whereis 命令 希望本文所述对大家Linux系统维护有所帮助。

    3.3K10

    Linux如何切换到root用户(linux禁止用户切换root)

    1.首先,我们输入pwd命令,查看当前用户目录: 当前用户是xg其中我解释一下[xg@localhost ~] 这个的含义,其中xg指的是当前的用户,localhost指的是主机名,~指的是当前目录,...后面的符号表示普通用户,普通用户的话就是在 2.这时我们分别输入su xg和su -,如下图所示: 输入su xg命令的话,并输入xg的密码之后不能切换到root用户,而输入su -命令,此时我们输入密码错误的话...,会在命令行下显示信息,如下图所示: 此时,输入su -命令,输入正确的密码,然后就可以切换到root用户了(注:这里我也搞晕了,不知道默认的密码是什么,如果你没进行下面修改root密码的操作,应该是当前用户的密码...那你就要输入你所改root用户的那个密码! 3.接下来我就在root用户下输入sudo passwd root命令,创建root用户,出现了下图的情况: 这是什么意思呢?...输入这命令之后,改变root用户的密码,要求我们输入新的unix密码,再重新输入新的unix密码即可,如果输入密码不合理的话,就不能成功修改root用户的密码。

    59.3K30

    mysql远程连接及用户相关命令

    一、创建用户并授权 登录root: root@localhost:~# mysql -u root -p 创建 username (用户) 使用password (密码) 从任何主机连接到mysql服务器...db_user,密码为db_pass,授权为% (%表示所有外围IP能连接)对db_name数据库所有权限,命令如下: mysql> GRANT ALL PRIVILEGES ON db_name.*...-p123456 2、隐藏密码 001:~ host$ mysql -h 39.105.189.51 -u username -p Enter password: 四、其他常用命令 查看MYSQL数据库中所有用户...’; mysql>flush privileges; mysql>drop database testDB; //删除用户的数据库 删除账户及权限: >drop user 用户名@’%’; >drop...user 用户名@ localhost; 修改指定用户密码   mysql>update mysql.user set password=password(‘新密码’) where User=”test

    2.3K20

    Linux用户身份切换

    下面介绍两种Linux中切换用户身份的方式。 身份切换方式一:su 该命令可以将身份切换至指定账户,但需要输入该账户的密码。...su [-lm] [-c 命令] username 若不加username则表示切换至root 使用su和su -均能切换至root账户,但不加-会使很多变量仍然保持切换用户的变量,而加了-之后则参数将会完全变成...若只想执行一个root权限才能执行的命令的时候,可以将命令直接写在-c的后面,这样无需切换身份,如: su -c vim /etc/shadow 身份切换方式二:sudo 使用su切换身份需要直到root...限制sudo操作 1.限制可切换用户范围,如:只允许chai能sudo至root chai ALL=(root) ALL 2.限制用户能执行的操作,如只允许用户执行命令/usr/bin...如,允许jsmith, mikem这两个用户将身份切换至root,并可以执行/sbin/route和 /sbin/ifconfig这两个命令

    7.9K70

    linux用户与组的管理(命令加入、手动加入、加入组、用户之间的切换

    中 pwconv :将passwd文件转换成shadow 将shadow中加密password返回到x位置,运行该命令 pwunconv同一时候/etc/shadow这个文件将不会存在了。...二、用户的加入步骤: 第一种方法、用useradd命令 useradd name(lisi) 假设运行下面的命令: #useradd lisi 造成的影响是: /etc...(/home/u_name中的隐含文件) 将/etc/skel文件夹下的文件拷贝到 /home/lisi(用useradd命令这个复制操作是自己主动的) /etc/login.defs—用户环境的设置...,zhy 五、对组的编辑 向组中加入一个成员 #gpasswd -a user group 删除成员从组中 #gpasswd -d user group 补充: 1、不加-的切换用户 [。。...lisi] su zhy 当前更换的用户为zhy 可是文件夹不变 2、加-的用户切换 [。。。。。

    6K10

    MySQL新建库 添加用户及权限 MySQL的Grant命令

    .* TO wordpress@localhost IDENTIFIED BY 'db_password' WITH GRANT OPTION; MySQL的Grant命令 本文实例,运行于 MySQL...MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。....* to common_user@'%' 或者,用一条 MySQL 命令来替代: grant select, insert, update, delete on testdb.* to common_user...用户权限 查看当前用户(自己)权限: show grants; 查看其他 MySQL 用户权限: show grants for dba@localhost; 七、撤销已经赋予给 MySQL 用户权限的权限...grant、revoke 用户权限注意事项 1. grant, revoke 用户权限后,该用户只有重新连接 MySQL 数据库,权限才能生效。

    3.8K10

    linux查看当前用户信息及其用户切换

    linux查看当前用户信息及其用户切换 一、查看用户信息 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。...本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。...(登录)用户名称及所启动的进程 who命令用于列举出当前已登录系统的用户名称。...之所以是1.7,是因为在进行切换用户的时候,su命令后面加了横杠。如果不加横杠,那么当前用户是:charles_1,但环境变量还是root用户的环境变量。...su charles_1, 此时用户切换到charles_1后,环境变量不会跟着改变,还是root用户的环境变量。

    10.7K20
    领券