我已经使用 GUI 安装了 Ubuntu,给自己一个密码和所有东西。我不记得复杂的过程。但是,让我担心的是我不知道以下密码:
$ su
Password: <the only password I've ever created on this machine>
su: Authentication failure
Run Code Online (Sandbox Code Playgroud)
我只是不知道该怎么办。我没有遇到麻烦,但我只是想知道这里发生了什么。我还可以将自己锁定在目录之外:
starkers@ubuntu:~/Desktop$ mkdir foobs
starkers@ubuntu:~/Desktop$ sudo chmod 777 -R foobs
sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700
[sudo] password for starkers: <the only password I've ever created on this machine>
starkers@ubuntu:~/Desktop$ cd foobs
bash: cd: foobs: Permission denied
Run Code Online (Sandbox Code Playgroud)
我只是有点困惑。我怎么能像这样把自己锁在外面?我认为sudo是这里的关键命令。但是我正在通过 将foobs文件尽可能打开chmod,那么为什么它会将我锁定?
sudo cmdand之间的区别,和
用and启动 shellgksu cmd的区别一样吗? sudo -isudo -s
... 或者换一种说法,
是sudo cmd 一样sudo -i cmd
和gksu cmd一样sudo -s cmd吗?
编辑:根据我在Ubuntu 文档页面上阅读的内容,它说:
You should never use normal sudo to start graphical applications as root.
You should use gksudo (kdesudo on Kubuntu) to run such programs. gksudo sets
HOME=~root, and copies .Xauthority to a tmp directory. This prevents files
in your home directory becoming owned by root.
(AFAICT, this is …Run Code Online (Sandbox Code Playgroud) 在标准桌面安装中,我创建了我的管理和用户登录。此外,对于某些应用程序,系统会要求输入 root 密码。
所以我的问题是:当我在安装过程中从未创建 root 登录时,它的默认密码是什么?
乌班图20.04
当我尝试登录时,我收到一条错误消息。我试图截取屏幕截图,但它冻结了。
当我重新启动时,一切看起来都很顺利,并且系统提示我输入密码。它似乎已登录,但只是循环回到登录屏幕。
我使用 Ubuntu 棒访问我的硬盘驱动器,我发现我的硬盘驱动器有零字节可用。我怀疑没有足够的内存来完成登录。
我可以访问我的所有文件,并且想删除一些文件,但“移至垃圾箱”选项被禁用。
如何通过 Ubuntu 棒以管理员身份访问硬盘并删除一些文件?