在使用 Ubuntu 命令行终端时,我们遇到了需要我们以 root 身份一次又一次登录的情况。 Ubuntu 这样做是为了保护我们的系统,以避免任何用户或脚本打开终端进行任何使您的隐私和系统处于危险之中的恶意活动。 Root 允许的访问权限远远超过标准用户在命令行上所需的访问权限。 使用 root 后,使 Ubuntu 更安全的功能不再适合您。 只需考虑以 root 身份运行 Web 浏览器!
重要提示:在解释如何每次启动终端之前 sudo 模式,我们想尽可能地强调这是一件非常不安全的事情。
无论如何,如果你真的,真的非常需要一个你想避免输入’的场景sudo’ 及其密码以及您的命令,我们将提出解决方案。 但在此之前,我们还将为您提供一个安全的替代方案,这样您至少可以避免输入您的 sudo 一个终端会话的密码。
我们已经在 Ubuntu 18.04 LTS 系统上运行了本文中提到的命令和过程。
首先,更安全的选择
您可能希望避免为许多需要输入密码的命令输入密码 sudo 特权,都在一个终端会话中。 在这种情况下,最安全的方法是使用 sudo -i 命令。 通过应用程序启动器搜索或 Ctrl+Alt+T 快捷方式打开您的终端。 然后键入上述命令如下:
$ sudo -i
提供密码后 sudo,您的根会话将开始。 您可以使用以下命令验证您的控制:
# id