joe为普通用户,root为超级用户。
现象如下:
[joe@TRIXBOX1 ~]$ su
口令:
[root@TRIXBOX1 joe]# ifconfig
bash: ifconfig: command not found
su命令格式
su [-|-p] [-c command] [username]
- : 在切换当前用户时切换用户工作环境
-p : 在切换当前用户时不切换用户工作环境,即保持当前用户工作环境,此为缺省值
-c command : 以指定的用户身份执行命令 com m and
username : 为要切换的用户,省略时表示 root
su和su -的区别,这就是原因所在。
# 切换为超级用户,不切换用户身份
[root@TRIXBOX1 joe]# su
口令:
[root@TRIXBOX1 joe]# env|egrep 'USER|LOGNAME|PATH|MAIL'
USER=joe
MAIL=/var/spool/mail/joe
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/joe/bin
LOGNAME=joe
# 切换为超级用户 root,同时切换用户身份
[root@TRIXBOX1 joe]# su -
口令:
[root@TRIXBOX1 ~]# env | egrep 'USER|LOGNAME|PATH|MAIL'
USER=root
MAIL=/var/spool/mail/root
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
LOGNAME=root
[root@TRIXBOX1 ~]#
su - 命令后就切换到root环境了
[joe@TRIXBOX1 ~]$ su -
口令:
[root@TRIXBOX1 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:60:9D:F1:A8
inet addr:192.168.6.55 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:69028 errors:0 dropped:0 overruns:0 frame:0
TX packets:39738 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:102040430 (97.3 MiB) TX bytes:3030863 (2.8 MiB)
Interrupt:169 Memory:e0500000-e0510000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@TRIXBOX1 ~]#
用户权限方面的知识还需学习,呵呵
分享到:
相关推荐
adb -e push /Users/mac02/Downloads/SuperSU-v2.79-201612051815/x64/su /system/bin/su 修改su 文件权限 adb shell su root cd /system/bin chmod 06755 su su --install su --daemon& setenforce 0 打开SuperSu,...
SU-FTP-Server-Windows-v15.2.0.exe
SU-MFTS-Windows官方破解版
SuperSU是由Chainfire开发的一款著名ROOT管理器,它为用户提供了一种方便的方式来管理和控制所有需要ROOT权限的应用。v2.49版本作为其历史版本之一,虽然可能不如最新版本功能强大,但依然能满足许多用户的基本需求...
2. **arm_tools**和**arm64**:分别对应ARM架构的32位和64位设备,存放了适用于这些设备的SuperSU核心文件。 3. **x86**和**x64**:代表Intel x86架构的32位和64位设备,提供对应的SuperSU支持。 4. **common**:...
SU-03T语音模块烧录软件是一款专为SU-03T语音模块设计的编程和配置工具。这款软件在IT行业中主要用于对嵌入式硬件设备进行固件更新或者功能定制,尤其适用于那些需要集成语音播放功能的智能硬件产品。在智能家居、...
Serv-U FTP Server Platinum是一款专业的ftp服务器软件,使用他可以轻松为服务器搭建ftp服务器,便于用户和服务器之间的文件传输。Serv-U 15的设置极其简单,可以使不同的用户访问不同的权限,同时对不同用户设置...
《SuperSU-v2.82.zip:Android逆向工程中的超级用户权限管理...理解和正确使用SuperSU对于深度定制Android系统、提高安全性和解决问题至关重要。然而,这也需要对Android系统有深入的理解,以及对权限管理的谨慎态度。
SuperSU是一款著名的Root权限管理工具,由Chainfire开发,旨在帮助用户更安全、方便地管理和控制Root权限。本文将详细介绍SuperSU v2.79这个特定版本及其在Android设备上的应用。 **1. SuperSU的概述** SuperSU是...
总的来说,SMSL双木三林音频解码器SU-9是一款集先进解码技术、高品质硬件和人性化设计于一体的高端音频设备,旨在为用户带来专业级别的音乐体验。配合其强大的售后服务政策,使得该产品成为音乐发烧友的理想选择。...
这个名为"SU-MFT-Server-Windows-v15.1.6.zip"的压缩包包含了该服务器软件的Windows版本,版本号为15.1.6,并且带有补丁,意味着它可能包含了针对该版本的修复或增强功能,以提高安全性或性能。 首先,压缩包中的...
- **SU-FTP-Server-Windows-v15.1.1.exe**:这是SU-FTP服务器的安装程序,用户可以通过这个文件安装和配置FTP服务器。 - **Serv-U_File_Server_Administrator_Guide.pdf**:这是管理员指南,包含详细的服务器配置...
【标签】"supersu root android" 明确指出这个文件与SuperSU、rooting和Android操作系统相关。SuperSU是一款流行的Root权限管理应用程序,rooting是指通过获取Android设备的管理员权限,可以访问和修改系统级文件。...
SU-FTP-Server-Windows
综上所述,这个“su-03t扩展板.zip”压缩包包含了用于制作03t语音识别模块扩展板的全部PCB设计资料,用户或制造商可以依据这些文件制作出具备USB接口、烧录引脚和一键通断电功能的实体板卡,以实现更高效、灵活的...
SU-FTP-Server-Windows-15.1.5,稳定破解版,推荐在Win7系统使用,Win10测试的稳定。
例如,它可能包含SuperSU的APK文件,或者其他必要的系统组件,用于在设备上安装和运行SuperSU服务。 为了使用这个ROOT包,用户通常需要将设备进入恢复模式,并使用TWRP(TeamWin Recovery Project)或ClockworkMod ...
SuperSU 允许用户对设备上的应用程序进行超级用户(root)级别的访问控制,是Android开发者和高级用户常用的工具之一。下面将详细解释这个更新版本涉及的知识点。 1. **SuperSU**: SuperSU 是由 Chainfire 开发的一...
本文将详细探讨SuperSU v2.82的卡刷包和apk文件,以及如何在无法访问SuperSU官方网站的情况下,通过其他途径获取和使用这一强大工具。 首先,让我们理解什么是root权限。在Android系统中,root权限类似于Windows...
SuperSU的核心功能是控制和管理应用程序对系统级权限的请求。在Android系统中,应用程序默认情况下只能访问它们所需的最小权限,但有些高级应用或自定义功能可能需要更高的权限,例如修改系统设置、读取系统文件等。...