在shell中使用linux的su命令 如何输入密码

在shell中使用linux的su命令 如何输入密码,第1张

你是不是直接的在终端里面输入了su

-

user?

如果是的话,问题就出在那个user上面。user在这里是登录到系统中的具体的用户的名称。在实际使用中,是要依据具体情况来输入的。不是照办照抄的。

如果登录的用户叫u1,那应该是su

-

u1,如果登录的是user1,那应该是su

-

user1。不能照抄。除非你哪里那个用于日常应用 *** 作的普通用户的名称就是user。

还有,我看到你在user后面还有<

passwd。那也是错误。不过这个也怪不得你,因为你没有在命令行下 *** 作的经验。在电脑的语法格式中,以一对尖括号,或者说是以小于号和大于号所包裹的部分表示命令中必须输入的部分,没有它这条命令无法执行。

说明这个passwd是su

-

user这条指令中必须输入的部分。passwd实际上是pass

word的缩写,就是密码

你应该这样:

su

-

user回车

输入密码

这个密码是什么。不一定。不同的发行版会有不同设置。有些版本的linux,密码指的是具有超级管理权限的root的密码。有的指的是当前登入系统的普通用户的密码。你自己去试一下就知道了。

Linux下创建一个跟root一样权限的超级管理员方法如下:

#1.添加一个用户admin

useradd admin

#2.给admin设置密码

passwd admin

#3.修改用户配置文件

#把其中的uid改为0,gid改为0权限就跟root一样了。

vim /etc/passwd

#如:admin:x:0:0::/home/admin:/bin/bash

#[用户名]:[密码]:[UID]:[GID]:[身份描述]:[主目录]:[登录shell]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8284894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存