linux切换用户(linux列出所有用户命令)
- 数据库
- 2023-09-30
- 54
老铁们,大家好,相信还有很多朋友对于linux切换用户和linux列出所有用户命令的相关问题不太懂,没关系,今天就由我来为大家分享分享linux切换用户以及linux列...
老铁们,大家好,相信还有很多朋友对于linux切换用户和linux列出所有用户命令的相关问题不太懂,没关系,今天就由我来为大家分享分享linux切换用户以及linux列出所有用户命令的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
linux以root用户身份进入centos后如何切换到普通用户
在linux中切换账户可以使用命令su,不论是root账户切换成普通用户,还是反之。用法:使用root用户切换普通用户时直接su-普通用户名就可以了;使用普通用户切换至root用户时su-或者su-root然后输入root密码就可以了;在大都的linux的版本中,都可以使用su或者su-,但是su和su-还是有一定的差别的:
su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su-连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。
su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su-命令切换以后,工作目录变成root的工作目录了。
用echo$PATH命令看一下su和su-以后的环境变量有何不同。
以此类推,要从当前用户切换到其它用户也一样,应该使用su-命令。
怎样更改linux的用户名
更改Linux用户名如下:
1.如果安装了图形界面,请右键单击桌面,然后选择属性,单击用户,然后选择要更改的用户名,单击“更改”,然后就可以更改用户名了。
2.未安装图形界面的情况下,请输入以下命令:
usermod-l原来用户名新用户名
然后按下回车键,重启计算机即可。
linux中怎么从root用户切换到普通用户
如果当前是root用户,那么切换成普通用户test用以下命令:
su-test
root@ubuntu:~#su-test
[sudo]passwordfortest:
test@ubuntu:~$
如果要切换回root用户,那么用以下命令:su或su-用户名root可以省略不写。切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。
test@ubuntu:~$exit
logout
root@ubuntu:~#
扩展资料
SU:(Switchuser切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户,临时以低权限身份处理事务,切换时无需输入欲切换用户的密码。
参数
-c<指令>或--command=<指令>:执行一个指令后就恢复原来的身份;
-f或--fast:使shell不用读取启动文件,适用于csh和tcsh;
-,-l,--login:切换用户时,使环境变量(home,shell,user,logname,path等)和欲切换的用户相同、
不使用则取得用户的临时权限;
-m,-p,:变更身份时,保留环境变量不变;
-s<shell>,--shell=<shell>:指定执行命令的shell;
--help:显示帮助;
--version:显示版本信息;
用户账户:指定欲切换用户,默认切换为root。
注:root权限极高,几乎可以做任何事,谨慎使用,平时使用普通用户登录,必要时临时切换为root,用完即切换回普通用户。
LINUX的用户名怎么改不是ROOT
不是root用户是不能更改自己的用户名的,只能用root更改。root用户修改的方法:
1、直接修改/etc/passwd文件和/etc/shadow的用户名部分更改。
2、可以用指令:usermod-l修改后的用户名要修改的用户名如果不能修改root用户名,就把root用户删掉,然后用sudo的方式来让某些特定的用户可以执行root才能执行的操作(比如ubuntu就是用这样的机制)
如何修改linux用户的权限
linux中更改用户权限和用户组可以使用chmod命令。
增加权限给当前用户chmod+wxfilename
chmod-R777/upload
用户组chgrp-Rfoldnamezdz
chown-R所有者用户名.组名文件夹名称
例如:chown-Rzdz.nginxKooBox
语法:chmod[who][+|-|=][mode]文件名
命令中各选项的含义为
u表示“用户(user)”,即文件或目录的所有者。
g表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
o表示“其他(others)用户”。
a表示“所有(all)用户”。它是系统默认值。
操作符号可以是:
+添加某个权限。
-取消某个权限。
=赋予给定权限并取消其他所有权限(如果有的话)。
设置mode所表示的权限可用下述字母的任意组合:
r可读。
w可写。
x可执行。
X只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x属性。
s在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。
t保存程序的文本到交换设备上。
u与文件属主拥有一样的权限。
g与和文件属主同组的用户拥有一样的权限。
o与其他用户拥有一样的权限。
实例
修改文件可读写属性的方法
例如:把index.html文件修改为可写可读可执行:
chmod777index.html
要修改目录下所有文件属性可写可读可执行:
chmod777*.*
把文件夹名称与后缀名用*来代替就可以了。
比如:修改所有htm文件的属性:
chmod777*.htm
修改文件夹属性的方法
把目录/images/small修改为可写可读可执行
chmod777/images/small
linux cp的时候如何更改所属用户
1.可以使用chown命令来更改文件或目录的所属用户。2.chown命令可以让当前用户将文件或目录的所有权转移给其他用户或组,从而更改所属用户。3.除了chown命令外,还可以使用sudo命令来以其他用户的身份执行cp命令,从而达到更改所属用户的目的。
关于linux切换用户到此分享完毕,希望能帮助到您。
本文链接:http://xinin56.com/su/43298.html