我在 Ubuntu 系统上工作,我的客户完全忘记了他的管理密码。他甚至不记得输入过一个。然而它就在那里。
我已经尝试了网站上的建议,但我没有成功删除密码,以便我可以下载运行某些文件所需的小程序。有解决办法吗?
我经常在论坛或其他网站上看到有人开玩笑说以 root 身份运行/登录,好像这是一件可怕的事情,每个人都应该知道它。然而,关于此事的搜索并没有透露太多信息。
Linux 专家可能广为人知,但我真的不知道为什么。我记得多年前我第一次尝试 Linux(Redhat 和 Mandrake)时总是以 root 身份运行,不记得因此遇到任何问题。
实际上有一些发行版具有明亮的红色背景,上面到处都是警告标志作为 root 用户(SuSe?)的墙纸。我仍然使用“管理员”帐户在我的 Windows 安装中经常使用,并且也没有遇到任何问题。
任何我想下载或执行最简单任务的内容,都会提示我输入密码。尽管这是一项出色的安全功能,但它确实带来了不便。我尝试sudo visudo
并更改%ALL=(ALL) ALL为NOPASSWD:ALL
保存并退出无济于事。需要建议。
当我运行命令时,出现以下错误:
您需要以 root 身份执行此命令。
什么是root,我怎样才能成为它?
我已经安装了 12.04 LTS,但令人惊讶的是无法以 root 身份登录。我已经解锁并为 root 设置了密码,但是在登录时我看不到 GUI 登录中的“其他”选项,我可以在其中输入 root id 和密码。
请帮我。
在 Debian 上,当我以 root 身份登录时,我不必sudo在每个命令之前编写。
在 Ubuntu 上,我必须编写sudo或使用su -
有没有办法在 Ubuntu上删除sudo,以便当我以 root 身份登录时,我直接编写所有命令,例如mkdir,rm等等...?
我的 ubuntu 上有一个位于~/project/目录中的可执行脚本,我尝试将该路径添加到/etc/environment. 所以,我编辑了这个路径PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:~/project/"。然后,我注销并重新登录,打开终端su并运行命令以在该文件夹上执行我的脚本,但结果是command not found.
然后,我将路径更改/etc/environment为 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/r0xx4nne/project/",瞧它的工作原理。现在我可以~/project/在su命令下运行其中的可执行脚本而不会失败。
我的问题是,在/etc/environment中创建路径时,~/project和/home/r0xx4nne/project之间有什么区别?
为什么会变成这样?我是新手,我只是想了解更多。感谢您的回复。
我不想每次都输入 sudo 和我的密码。我觉得这真的很烦人。有没有任何命令或选项会在您打开终端时考虑您的 root 用户,每次打开终端时。
如何在打开电脑时登录我的 root 帐户而不是以普通用户身份登录?这意味着当我使用我的 root 帐户登录时,任何软件都默认以 root 身份打开并拥有该文件的所有权限。
root ×4
sudo ×2
users ×2
16.04 ×1
command-line ×1
lightdm ×1
login ×1
password ×1
permissions ×1
security ×1