精华内容
下载资源
问答
  • linux切换用户非常慢
    千次阅读
    2020-07-20 15:35:42

    linux切换用户非常慢问题解决

    问题描述:
    当执行命令 su - 用户 的时候非常慢,高达20秒

    解决过程:
    先查看cpu,负载等问题,经查看,处于正常水平
    查看/etc/hosts文件内容是否正常
    查看进程状态:
    systemctl status systemd-logind
    发现如下报错
    在这里插入图片描述
    解决方法
    systemctl restart systemd-logind

    更多相关内容
  • linux是一款适用于开发者开发软件的操作系统,不少刚接触linux系统的用户在使用过中会遇到一些问题,最近就有用户反应该如何切换linux用户的问题,关于linux切换用户的操作方法在本文中小编给大家分享一下!...

    linux如何切换用户?linux是一款适用于开发者开发软件的操作系统,不少刚接触linux系统的用户在使用过中会遇到一些问题,最近就有用户反应该如何切换linux用户的问题,关于linux切换用户的操作方法在本文中小编给大家分享一下!虽然这个操作对于高手来说简直就是小菜一叠,但对于新手来说还是有一些帮助的。 切换用户: 1、首先打开一个终端窗口,输入:wei@localhost:~$ ($:是普通用户的意思,若是root用户就显示#)

    bd3e51e06d0abb9fbcfb3e3d13b74c56.png

    2、输入:su然后回车,要求输入密码(linux终端输入的密码似乎都不显示)输入密码后回车就进入了root用户,如图:

    7be7086017a671cbeb86216defdb090d.png

    3、想要从root用户切换到普通用户的方法:直接在命令行输入:su 普通用户名 按下回车键即可立即进行切换! 切换完成后在终端输入exit或logout或使用快捷方式ctrl+d,可以退回到原来用户,其实ctrl+d也是执行的exit命令

    30ed98552b0858791eb0a86a865be4f3.png

    以上内容便是winwin7小编给大家介绍的关于linux切换用户的操作方法! 相关文章: linux如何删除文件?linux删除文件夹的五个方法 Linux系统中中遇到device is busy报错的解决方法

    展开全文
  • linux切换用户命令

    千次阅读 2021-03-02 15:30:04
    1.从root用户切换为一般用户 su test 从root用户切换为一般用户,不需要输入test用户的密码,直接使用su test命令即可进入到test用户中。 在终端输入exit或使用快捷方式ctrl+d,可以退回到原来用户,前提:我们是...

    su命令用于变更为其他使用者的身份。

    1.从root用户切换为一般用户

    su test

     从root用户切换为一般用户,不需要输入test用户的密码,直接使用su test命令即可进入到test用户中。 

     

     在终端输入exit或使用快捷方式ctrl+d,可以退回到原来用户,前提:我们是使用root用户从终端切换进入到了一般用户。

    2.从普通用户切换到root用户

    su root

     从一般用户切换到root用户需要输入密码。 ———————————————— 版权声明:本文为CSDN博主「y_bccl27」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/y_bccl27/article/details/86674425

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • Linux切换用户

    万次阅读 2017-03-22 10:58:05
    一、su 如果以普通用户user1登陆系统后,要增加一个用户,...2、使用su命令,su就是switch user切换用户。 (1)su命令在不加参数时,默认切换到root用户,只要输入root的密码,就可以切换到root身份,直到使用

    一、su

    如果以普通用户user1登陆系统后,要增加一个用户,但是普通有用又没有useradd的权限,那么可以有2个办法:

    1、先用exit退出系统,然后在以root用户登陆,之后useradd增加用户。

    2、使用su命令,su就是switch user切换用户。

    (1)su命令在不加参数时,默认切换到root用户,只要输入root的密码,就可以切换到root身份,直到使用exit退出。

    注意这里虽然切换到root,但实际上并没有自动切换家目录。

    [plain]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [mysql@ggg2 ~]$ su  
    2. 密码:  
    3. [root@ggg2 mysql]# pwd  
    4. /home/mysql  
    5. [root@ggg2 mysql]# exit  
    6. exit  
    (2)su命令加上一个 - 参数,不但可以切换成root,还可以应用root的环境。

    可以看到提示符从$变长了#。

    [plain]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [mysql@ggg2 ~]$ su -  
    2. 密码:  
    3. [root@ggg2 ~]# pwd  
    4. /root  
    5. [root@ggg2 ~]# exit  
    6. logout  
    (3)su命令还可以加上具体的用户名作为参数。

    [plain]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [root@ggg2 ~]# su - mysql  
    2. [mysql@ggg2 ~]$ pwd  
    3. /home/mysql  
    4. [mysql@ggg2 ~]$ exit  
    5. logout  

    二、sudo

    用其他用户身份和权限执行命令,而并不是切换用户。

    上面的su命令虽然方便,但是需要预先知道切换用户的密码,如果泄漏出去,系统安全会受到严峻的挑战。

    语法:用户MySQL要修改用user1的密码:sudo passwd user1 。

    原理是:运行命令时,系统检查/etc/sudoers 配置文件,看这个用户是否有执行sudo的权限,如果有权限,系统要求输入用户自己的密码,如果密码输入正确,系统会以root身份运行 passwd xx命令。


    /etc/sudoers文件可以用vi修改(不建议),但是考虑到配置文件很重要,linux提供了visudo命令来修改文件,并且在保存时会自动检测语法,防止配置错误导致没办法使用sudo命令。

    [sql]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [root@wc1 Desktop]# visudo  
    2. .............省略..................  
    3. ## Allow root to run any commands anywhere  
    4. root    ALL=(ALL)       ALL  
    5. mysql   ALL=(ALL)       ALL #把上面root的行复制粘贴,把root改成mysql  

    含义是:

    (1)用户mysql(第1列),可以从任何地方登录后(第2列),执行任何人的(第3列),任何命令(第4列)。

    (2)还可以这么写:%mysql   ALL=(ALL)     ALL,就是让属于mysql用户组的用户,从任何地方登录,执行任何人的任何命令。

    (3)如果不想输入密码,可以这么配置:%mysql   ALL=(ALL)    NOPASSWD: ALL,不过这样不太安全。

    (4)最好不要把最后一列设置为ALL,因为这样相当于有了root的所有权限,可以按照需求来设置,比如mysql用户需要关闭、重启服务器的权限:

    %mysql   ALL=(ALL)     NOPASSWD:/sbin/shutdown,  /usr/bin/reboot


    首先,新建用户 user1:

    [plain]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [root@wc1 Desktop]# useradd user1  

    然后,mysql用户用sudo来修改用户user1的密码,如果连续3次输入mysql用户的密码都不对,那么sudo命令就不会执行:

    [plain]  view plain  copy
     print ? 在CODE上查看代码片 派生到我的代码片
    1. [mysql@wc1 ~]$ sudo passwd user1  
    2.   
    3. We trust you have received the usual lecture from the local System  
    4. Administrator. It usually boils down to these three things:  
    5.   
    6.     #1) Respect the privacy of others.  
    7.     #2) Think before you type.  
    8.     #3) With great power comes great responsibility.  
    9.   
    10. [sudo] password for mysql:   
    11. Sorry, try again.  
    12. [sudo] password for mysql:   
    13. Sorry, try again.  
    14. [sudo] password for mysql:   
    15. Sorry, try again.  
    16. sudo:3 次错误密码尝试  
    17.   
    18. [mysql@wc1 ~]$ sudo passwd user1  
    19. [sudo] password for mysql:   
    20. 更改用户 user1 的密码 。  
    21. 新的 密码:  
    22. 无效的密码: 它基于字典单词  
    23. 无效的密码: 过于简单  
    24. 重新输入新的 密码:  
    25. passwd: 所有的身份验证令牌已经成功更新。  
    展开全文
  • linux切换用户sudo命令

    千次阅读 2021-01-05 17:29:23
    (1)sudo 命令 xzm@ubuntu:~$ sudo ...(3)如果想一直使用root权限,要通过su切换到root用户。 那我们首先要重设置root用户的密码: xzm@ubuntu:~$ sudo passwd root 这样就可以设置root用户的密码了。 (4)之后就可以
  • linux切换用户出现鉴定故障问题

    千次阅读 2020-07-27 13:43:08
    创建另一个普通用户 设密码 useradd -p 123 jf123, root下切换到jfedu,再从jfedu 切换至 jf123(su jf123)时显示 su:鉴定故障 换命令sudo du jf123 需要输入jfedu的密码,输入密码后,提示jfedu不再sudoer中 问题...
  • linux切换用户执行脚本

    千次阅读 2020-01-10 23:49:41
    在我们日常运维中,在一个用root权限执行的脚本中,需要经常切换到不同用户执行对应的命令,因此如下总结了如何在root用户有执行权限的脚本中如何切换到不同用户执行对应的命令或者脚本的几种方式: 1. su - user -...
  • 今天小编就为大家分享一篇在linux shell脚本中root切换到普通用户执行脚本或命令的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • linux切换用户时出现bash-4.2$

    千次阅读 2020-07-01 00:11:25
    切换用户时出现bash-4.2$ 工作中遇到如下场景,环境已经给定,也创建好了dsweb 用户,但是切换用户时提示 由于当时在.bash_logout .bash_profile这几个文件中进行了操作,但没有效果,且情景已无法再现 1、现在模拟...
  • 我们平时在 linux切换用户后命令行为什么会变成 -bash-3.2$ 呢,我们来分析一下,这就是跟 linux 的机制有关联了 因为在 linux 下每次通过 useradd 创建新的用户时,都会将所有的配置文件从 /etc/skel 复制到新...
  • linux切换用户

    千次阅读 2019-07-17 11:54:12
    切换用户组: chown -R www:www testdir 用户组切换后再使用上面第一行命令查看所属组,例如我之前创建的testdir目录之前属于root组下root用户,执行第二句命令后用户组成功切换到www下,一般情况下尽量避免使用chm...
  • 以上就是小编为大家带来的linux之普通用户与root用户之间切换方法全部内容了,希望大家多多支持软件开发网~ 您可能感兴趣的文章:Linux 入门常用命令 password — 修改密码,改变用户linux下passwd命令设置修改用户...
  • 日常使用linux 系统中,一般为了系统安全多数都是使用普通用户登录到系统来执行命令和任务的。有时候需要执行一些高级的命令,比如创建用户或者修改系统配置文件,普通用户是不能执行的,没有执行权限。这个时候需要...
  • Ubuntu linux切换用户

    千次阅读 2019-03-26 08:16:43
    $表示普通用户 #表示超级用户,也就是root用户 切换用户的命令为:su username ... 从普通用户切换到root用户,还可以使用命令:sudo su ... 在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在...
  • linux 切换用户报错:This account is currently not available.问题发现过程及解决方案 tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~ 如果解决不了,可以在文末加...
  • linux系统切换用户

    千次阅读 2020-12-13 17:58:02
    不过我们还可以通过切换用户的方法来解决这个问题。 方法一:我们可以使用 su 命令在系统下切换用户 su 命令可以实现普通用户和 root 用户之间相互切换。值得注意的是: 普通用户----》》root 需要密码,密码就是...
  • 切换root 用户,清理磁盘后,切回oracle,出现-bash4.1$的错误。 解决办法 : 直接输入 vi .bash_profile,进入文本编辑界面,复制一份环境变量配置(因为之前保存的有环境变量的相关配置文档),粘贴,wq! ,退出...
  • linux怎么切换用户

    千次阅读 2021-03-03 16:22:10
    切换用户的命令是su,su是(switch user)切换用户的缩写。通过su命令,可以从普通用户切换到root用户,也可以从root用户切换到普通用户。从普通用户切换到root用户需要密码(该密码是普通用户的密码),从root用户切换...
  • # su - wis
  • linux系统怎么用命令切换用户

    千次阅读 2021-05-08 22:15:25
    linux是一款适用于开发者开发软件的操作系统,不少刚接触linux系统的用户在使用过中会遇到一些问题,最近就有用户反应该如何切换linux用户的问题,关于linux切换用户的操作方法在本文中小编给大家分享一下!...
  • 我们平时在linux切换用户后命令行为什么会变成-bash-3.2$呢?如下图:我们来分析一下,这就是跟linux的机制有关联了,因为在linux下每次通过useradd创建新的用户时,都会将所有的配置文件从/etc/skel复制到新用户...
  • 一、用户切换"$":普通用户提示符"#":root用户提示符1.普通用户到root:方式一:命令:su然后输入root密码此种方式只是切换了root身份,但Shell环境仍是普通用户的Shell,pwd命令一下,目录仍然是普通用户的工作目录...
  • 1. Linux用户之间的切换 2. 新用户的创建 3.用户的删除与彻底删除
  • Linux切换用户目录

    千次阅读 2020-06-18 12:16:21
    Linux怎么切换用户目录下 用户名文件夹是在 /home下的,所以直接cd /home/你的用户名, 然后回车即可;有些文件是要在用户权限下的操作,因此此时你需要先su root 切换用户权限下 ,会自动跳转到用户目录下;...
  • 1、Linux系统中用户切换的命令为su,su是switch user切换用户的缩写。可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要...
  • linux切换不了用户

    千次阅读 2019-01-04 10:35:16
    公司的数据库是放在oracle用户下,但是自从中了病毒后,就一直切换不到该用户下,后对比另一台测试机,发现oracle目录下的 .bashrc 文件已被病毒修改,打开该文件,发现里面的内容被修改为exit,导致每次切换的时候...
  • Linux如何查看系统当前登录用户信息,linux su命令参数及用法详解(linux切换用户命令)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 429,648
精华内容 171,859
关键字:

linux切换用户

友情链接: 3.2PP-matlab.rar