公司同事问我,su su -有什么区别? 我翻阅资料后得知: su user(保持当前的变量环境,切换到user用户。) su - user(同时将用户和变量环境都切换至user下) 这时我想到,发布在linux系统上的程序,如果切用户时没有使用su -,呢么很容易导致变量环境的不正确。 变量环境不正确导致的最明显的后果就是,linux上跑的程序出现乱码。
原创 2012-04-11 13:37:27
1106阅读
Linux su 用户Linux操作系统中,su是非常重要的一个命令,它是switch user(切换用户)的缩写。通过su命令,用户可以在一个终端会话中切换到其他用户,并且获得该用户的权限和环境。特别是在服务器管理、安全性控制以及系统维护方面,su命令起到了至关重要的作用。在本文中,我们将重点讨论linux su 用户的相关内容。 su命令的使用非常便捷,格式为:su [user],其中
Linux操作系统中,用户可以通过使用su命令来切换到其他用户的身份。这个功能对于管理多用户系统和进行系统管理员工作非常有用。在本文中,我们将探讨Linux中关于"linux 用户 su"的相关内容。 首先,让我们了解一下su命令的基本用法。su代表“切换用户”,可以让当前登录的用户切换到其他用户的身份。su命令的一般语法如下: ``` su [选项] [用户名] ``` 其中,选项是可选的,
Linux操作系统中,root是最高权限的管理员账户,拥有对系统的所有权限。然而,在实际使用中,直接使用root账户可能存在一些安全风险。为了解决这个问题,Linux系统提供了一种称为su(切换用户)的命令,可以临时切换到root用户,完成需要管理员权限的操作后再切换回普通用户su命令的基本语法是:su [选项] [用户名]。若不指定用户名,默认切换到root账户,输入密码后即可完成切换。
su(switch user): 切换用户1.命令作用:    切换用户,需要重新键入密码(从root用户切换到普通用户不需要密码)。2.使用方式:    su [optionas] USERNANME3.参数说明:    -l:重新登录,大部分环境变量如:HOME、SHELL、
原创 2016-10-15 15:59:07
1539阅读
linux用户切换
原创 2021-12-27 13:50:09
474阅读
1评论
软件即服务,开发即客服,今天自动化平台用到一个用户问题,用户反馈通过自动化平台执行任务成功。但是脚本未达到预期效果。 简单来说,下发了自动化任务 x.sh,x.sh做了如下动作: su -aa sh /data01/…/B.sh 因为执行引擎是两个人开发,虽然主攻java,但是用户的各种问题操作问题还是要解决。 于是让用户改为了 su -aa -c “sh /data01/…/B.sh”查询下资料
id命令功能:查看一个用户的UID和GID用法:id[选项]...[用户名]直接使用id直接使用id用户su命令功能:切换用户。用法:su [选项]... [-] [用户 [参数]... ]示例:su u1 切换到u1用户su - u1 切换到u1用户,并且将环境也切换到u1用户的环境(推荐使用)...
原创 2021-07-02 14:15:16
308阅读
linux  限制特定用户su权限vi /etc/pam.d/su将#auth required pam_wheel.so use_uid改成auth required pam_wheel.so use_uidvi /etc/login.defs添加:SU_WHEEL_ONLY yes添加一个用户:groupadd 6lcaruseradd -s /bin/sh -d /home/6
原创 2017-07-07 15:47:03
1320阅读
id命令功能:查看一个用户的UID和GID用法:id[选项]...[用户名]直接
原创 2022-01-20 14:57:17
82阅读
Using su The su command allows users to open a terminal window, and from that terminal start a sub shell in which the user has another identity. To perform administrative tasks, for insta...
转载 2016-06-16 16:20:00
251阅读
2评论
su#切换用户,普通用户切换到root用户,需要知道root密码优点:简单缺点:需要知道root密码su-:加-属于登录式shell,不加属于非登录式shellsudo#提权,普通用户需要使用root权限时进行提权,无需切换到root用户优点:安全,方便缺点:复杂sudosu-#使用root用户登录,不用输入root密码即可切换sudo-l:查看有执行那些命令的权限日志审计:/var/log/se
原创 2020-10-29 17:10:33
1424阅读
su临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法su[选项][参数]2、选项列表选项说明--help显示帮助文档--version显示命令版本-|-l|--login切换用户时启动一个新的shell,可以改变工作目录以及环境变
原创 2019-01-21 07:22:33
2010阅读
su 临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量
原创 2022-04-24 17:55:11
869阅读
今天在linux下切换用户发现提示This account is currently not available,说是无效用户了后来网上查了一下发现是用户的shell禁止登录了,解决方法只要开启shell登录即可。解决办法:比如我是 su apache的时候出现的问题用vi看看 apache的帐号信息# cat /etc/passwd | grep apache发现它的shell是“/sbin /
原创 2022-01-18 16:12:54
379阅读
今天在linux下切换用户发现提示This account is currently not available,说是无效用户了后来网上查了一下发现是用户的shell禁止登录了,解决方法只要开启shell登录即可。解决办法:比如我是 su apache的时候出现的问题用vi看看 apache的帐号信息# cat /etc/passwd | grep apache发现它的shell是“/sbin /nologin”,需要将起改成“/bin/bash”# vi /etc/passwd...
原创 2021-09-10 10:27:32
311阅读
linux shell主要分为如下几类: bash shell配置文件介绍(文件主要保存用户的工作环境) 登录系统后,华宁变量配置文件的应用顺序是? 说了这么多预备知识,这些和su命令切换用户又什么关系 susu - 区别 区别在于加载的环境变量不一样;可能造成程序运行异常 借助www用户身份
原创 2022-10-13 17:50:13
1122阅读
su-用户名加-切换到自己的家目录下不加-也可以切换但还是在当前目下su--c"touch/tmp/aming.111"aming以用户的身份执行命令普通用户切换用户可以切换显示用户家目录不存在显示的是一个shell环境用户的属性创建目录更改属主属组再次切换还是一样家目录缺少配置文件系统的模板目录/etc/skelcp文件到user5的家目录以及更改所属主所属组再次切换正常普通
原创 2017-12-27 23:17:45
2172阅读
wxPython的事件处理1 什么是事件完成布局以后,接下来就是输入用户名和密码。当单击“确定”按钮时,自动化开发" href="http://www.kokojia.com/s70048/" target="_blank">自动化开发检验输入的用户名和密码是否正确,并输出相应的提示信息。当单击“取消”按钮时,消空已经输入的用户名和密码。要实现这样的功能,就需要使用wxPython的事件处理
1. Linux系统中用户切换的命令为su,语法为: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参数说明 -f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两
转载 2018-09-17 15:33:00
113阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5