当前位置:首页 » 操作系统 » linuxsu的密码

linuxsu的密码

发布时间: 2022-09-03 03:06:59

linux 下 为什么在其他地方root 密码正确 但在终端下su密令 密码老是错误

貌似LINUX系统默认禁止任何人通过su命令改变为root用户。。。试试这个方法vi /etc/pam.d/su(提前cp备份下su文件,别到时不会改回来,呵呵)查找,看看下面两行:
authsufficient/lib/security/pam_rootok.so
authrequired/lib/security/Pam_wheel.so 如果2行后面有东西删除掉试试 如果还不行就这么修改或添加这2行authsufficient/lib/security/pam_rootok.sodebug
authrequired/lib/security/Pam_wheel.so group=wheel 意思是只允许属于wheel组的用户使用su命令。最后把那个用户添加到wheel组里,再su试试吧~

㈡ 求救 LINUX创建文件权限不够怎么办SU密码忘记了,怎么办

linux 下面的管理员叫 root ,没 admininstrator 什么事。

su 的密码忘了还要看你的系统了,某些系统没有 root 密码(不是空密码,两个意思,特点是保存密码的 /etc/shadow 里面 root 的密码是 * ),比如 ubuntu 。用 sudo 命令即可,没密码的 root ,会被提示输入当前用户密码,不过需要运行的用户加入 wheel 组才可以 sudo 。

如果确实是有 root 密码的,真忘了。
两个选择:
1、用 LiveCD 启动计算机,之后挂载 Linux 分区,修改 /etc/shadow 文件,或者 chroot 过去 passwd -d root 删掉密码。
2、grub 启动后,修改 kernel 启动行,加参数 init=/bin/bash 启动。修改密码方式同上。

注意,这两种方式可以很简单的屏蔽,比如加 BIOS 密码禁止设置光盘启动,或者 GRUB 加密码禁止修改参数。甚至还有分区加密的办法。

㈢ Linux下su命令怎么使用

Linux su,全拼:switch user,命令用于变更为其他使用者的身份,除root外,需要键入使用者的密码。
使用权限:所有使用者
语法:
su [参数] [-] [用户帐号]
参数说明:
-f或者--fast不必读启动档,仅用于csh或tcsh
-m -p或者-preserve-environment执行su时不改变环境变数
-c command或者--command=command变更为账号为USER的使用者并执行指令后再变回原来使用者
-s shell或者--shell=shell指定要执行的shell,预设值为/etc/passwd内的该使用者shell
-help 显示说明文件
--version 显示版本资讯
-
-l或者--login这个参数加了之后,就好像是重新login为该使用者一样,大部分环境变数都是以该使用者为主,并且工作目录也会改变,如果没有指定USER,内定是root
USER 欲变更的使用者账号
ARG 传入新的shell参数

㈣ Linux su密码不正常怎么办

  1. 当前用户不是管理员没有权限
  2. 密码错误
  3. 环境变量有问题
  4. 希望可以帮助你,请采纳,谢谢

㈤ linux 普通用户使用 su - 回车后不提示password 或密码: 但是输入密码 可以切换到root,如何设置提示

Linux默认输密码时就是不显示的,你输入密码后按回车就可以了。

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

你是不是直接的在终端里面输入了su
-
user?
如果是的话,问题就出在那个user上面。user在这里是登录到系统中的具体的用户的名称。在实际使用中,是要依据具体情况来输入的。不是照办照抄的。
如果登录的用户叫u1,那应该是su
-
u1,如果登录的是user1,那应该是su
-
user1。不能照抄。除非你哪里那个用于日常应用操作的普通用户的名称就是user。
还有,我看到你在user后面还有<
passwd。那也是错误。不过这个也怪不得你,因为你没有在命令行下操作的经验。在电脑的语法格式中,以一对尖括号,或者说是以小于号和大于号所包裹的部分表示命令中必须输入的部分,没有它这条命令无法执行。
说明这个passwd是su
-
user这条指令中必须输入的部分。passwd实际上是pass
word的缩写,就是密码。
你应该这样:
su
-
user回车
输入密码
这个密码是什么。不一定。不同的发行版会有不同设置。有些版本的linux,密码指的是具有超级管理权限的root的密码。有的指的是当前登入系统的普通用户的密码。你自己去试一下就知道了。

㈦ linux su和sudo命令的区别

su

su的全称并不是super user,而是switch user,是不是就突然明白了?是切换用户的意思。su的一般使用方法是su或者su -,两种方法虽然只差了1个字符,但也是有比较大的差异的。

加入了-参数,就是login-shell的方式,也就是说切换到另一个用户之后,当前的shell会加载对应的环境变量和各种设置;

如果没有加入-参数,就是non-login-shell的方式,也就是说当前的shell还是加载切换之前的那个用户的环境变量以及各种设置。

如果不想因为切换到另一个用户导致自己在当前用户下的设置不可用,那么就可以用non-login-shell的方式;如果切换用户后,需要用到该用户的各种环境变量,那么使用login-shell方式即可。

sudo

全称为super user do,即以超级用户的方式执行命令,这里的超级用户指的就是root用户,我们在Linux中有时会遇到permission
denied的情况,如以ubuntu用户的身份查看/etc/shadow的内容,因为它是只有root用户才能查看的,这个时候就可以使用sudo。

两者的区别在于:

使用su - 提供root账号的密码,可以切换到root用户;

使用sudo su -,提供当前用户的密码,也可以切换到root用户。

如果我们的Linux系统有很多用户需要使用的话,前者要求所有用户都知道root用户的密码,显然是非常危险的;后者是不需要暴露root账户密码的,用户只需要输入自己的账户密码就可以。

㈧ linux 从普通用户切换为管理员时用 su 命令为什么提示输入密码,按什么键光标都没反应。

linux里有严格的权限控制,如果从root切换到其他用户不需要密码就能切换;如果从其他用户切换为root用户则必须输入root用户的密码。
1、su root 提示输入密码是因为管理员权限很高,为防止其他用户乱篡改系统,切换为管理员时必须输入管理员密码。
2、输入的密码是不可见的,输错了只能重输,看不见光标的。

㈨ linux默认root密码

1、使用putty连接到用服务器中,然后在登陆的界面中输入:root 回车。

㈩ Linux Deepin 系统su命令的密码是什么呀

你其实应该用sudo sh ./VMware.......完成这个任务的,这时候要求输入的是你自己的密码。原因:Ubuntu当中,root是空密码,而Linux是不允许空密码账户以任何方式登录的(包括root)。

热点内容
为什么微信会出现账号密码错误 发布:2025-05-14 03:03:30 浏览:692
幻影脚本官网 发布:2025-05-14 03:01:13 浏览:826
servlet的webxml怎么配置 发布:2025-05-14 02:51:46 浏览:772
怎么取消手势密码 发布:2025-05-14 02:51:11 浏览:639
openvpn搭建vpn服务器搭建 发布:2025-05-14 02:47:52 浏览:998
密码忘了从哪里找 发布:2025-05-14 02:39:09 浏览:548
我的世界什么服务器有前途 发布:2025-05-14 02:30:31 浏览:528
java程序反编译 发布:2025-05-14 02:18:46 浏览:458
蛤蟆编程 发布:2025-05-14 02:17:12 浏览:643
解压缩文件后缀 发布:2025-05-14 02:14:07 浏览:304