赞
踩
一般而言,在我们第一次进入Linux系统中时,我们默认会是root用户。但并不是说权限最高就一定是最好的,正因为没有限制,所以它也是十分危险的。但是在一开始,我们的系统是没有普通用户的,所以我们第一步就是要先建立一个普通用户,这个通过指令
useradd 新建用户名
就可以实现。创建之后我们进入/home/
目录就可以查看我们是否创建成功了。
可见我们已经创建了一个名为newu
的普通用户了。
我们都知道,登录一个用户时,需要输入密码。但我们目前还没有对这个新用户设置密码,所以接着我们使用指令passwd 指定用户名
来对普通账户进行密码设置。
输入两次后密码就创建成功啦。
当然,如果你不想要这个用户了,还可以通过指令userdel -r 用户名
来删除对应用户。这里的-r
是指删除用户的同时递归删除对应用户的文件,不使用-r
的时候就仅仅只是删除用户,但还会保留用户的文件。
创建了新用户之后我们可以通过指令
su 用户名
指令和su -
来对用户进行切换。我这里使用我之前的普通用户进行演示。
由上图我们可以发现,通过su 用户名
进行用户切换之后我们的命令提示符发生了改变。root用户的命令提示符是#
,而普通用户的命令提示符是$
。同时我们发现即使切换了普通用户,但用户所处的位置还是没有改变。
这是因为通过su 用户名
切换用户只切换了root的身份,但是Shell环境任然是root身份的Shell。也就是说你现在这个普通用户拥有着超级用户的权限。
但su - 用户名
指令就不同了,我们先通过快捷键Ctrl+d
切换回原来的身份。
接着我们通过su - 用户名
指令进入普通用户。
这一次我们所处的位置就变到了对应普通用户的home
目录下了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。