标签: sudo

使 nano 默认始终以 sudo 身份运行

我的问题是sudo每次使用 nano 之前我总是忘记写,最终发生的事情是我在一个文件上工作了一段时间并且没有权限。我记得在某处听说你可以编辑其中一个文件,这样每次我输入 nano filename 它都会像我写的一样工作 sudo nano filename

我没有尝试过任何东西,因为我以前对此一无所知。

我该怎么做呢?

sudo nano 12.04

0
推荐指数
1
解决办法
1376
查看次数

无法使用 sudo mv 移动文件

我想将下载的文件夹(名为“Viva”)移动到 /usr/share/themes/.

当我输入:

sudo mv /desktop/Viva /usr/share/themes
Run Code Online (Sandbox Code Playgroud)

它告诉我它找不到/desktop/Viva文件夹。

sudo directory mv

0
推荐指数
1
解决办法
4315
查看次数

什么是root用户

如果您使用sudo su -orsudo -s您将获得完整的 root 认证“同样是 root 用户”。

该用户是官方用户还是来自规范用户?

~$ sudo su -
[sudo] password for username: 
root@lp:~# id
uid=0(root) gid=0(root) groups=0(root)
root@lp:~# pwd
/root
root@lp:~# 
Run Code Online (Sandbox Code Playgroud)

root sudo users su

0
推荐指数
1
解决办法
2419
查看次数

sudo 怎么样!!在 Ubuntu 上工作

我喜欢命令背后的想法:

sudo!!
Run Code Online (Sandbox Code Playgroud)

但它在 ubuntu(14.04 及更早版本)上并没有真正起作用。

当我打字

apt-get install htop
Run Code Online (Sandbox Code Playgroud)

它显然会告诉我以超级用户身份运行命令。因此我应该能够运行这个:

sudo!!
Run Code Online (Sandbox Code Playgroud)

这将执行命令

sudo apt-get install htop
Run Code Online (Sandbox Code Playgroud)

但它告诉我它找不到命令

sudoapt-get
Run Code Online (Sandbox Code Playgroud)

这基本上意味着它不会在 sudo 关键字之后放置一个空格。这是为什么?我使用的命令有误吗?我非常确定我在 Fedora 上得到了预期的行为。

command-line sudo

0
推荐指数
1
解决办法
249
查看次数

为什么在使用 sudo 命令后无法输入密码?

我正在运行 Ubuntu 14.04 LTS。

当我使用 sudo 命令时,它会询问我的密码。
当我去输入密码时,它不允许我输入密码。

如果有人可以提供帮助,我将不胜感激

sudo password 14.04

0
推荐指数
1
解决办法
11万
查看次数

帮助理解 sudo -s

昨天我正在尝试一个命令,使我的计算机进入休眠模式。命令序列中的第一sudo -s行使我的命令行从

userName@computerName:~$ 
Run Code Online (Sandbox Code Playgroud)

root@computerName:~# 
Run Code Online (Sandbox Code Playgroud)

我查看了 sudo 的手册页,它没有解释为什么会发生这种情况或它进入了什么模式。

第二个命令行标签中的rootand#是什么意思?这种模式允许你做什么,我该如何摆脱它?预先感谢您的任何帮助!

bash sudo

0
推荐指数
1
解决办法
115
查看次数

root 登录 - user@user:/home$ sudo -i root@r00t:~# 瞧,我是 root 而我没有 root 密码,对吧?

我想知道在 Ubuntu 中禁用了 root 帐户以及它是否对安全性有任何影响。如果有人入侵您的 PC,他们可以输入:

user@user:/home$ sudo -i
root@r00t:~# Voila, i am root and I don't have root password, right?
Run Code Online (Sandbox Code Playgroud)

这是我的 PC 上的一个例子, up ,那么为什么要禁用它呢?多年来,我对禁用 root 毫无疑问,但现在我越来越想到这一点......

如果有人已经通过 IP 入侵了您的帐户/PC,或者如果他们只需要输入sudo -i以获得 root权限,则禁用/启用 root 权限有什么区别?

这是这里的一个帖子的引用:

在 Linux 中有一个名为 root 的特殊帐户。默认情况下,它在 Ubuntu 中被锁定,但您可以启用 root 帐户。

然而,这通常不是一个好主意,您应该在启用 root 登录之前非常仔细地考虑。

有几个很好的理由不以 root 身份登录,而是使用,sudo 包括

  • 用户不必记住他们可能会忘记的额外密码(即 root 密码)(或记下以便任何人都可以轻松破解他们的帐户)。
  • 默认情况下,它避免了“我可以做任何事情”的交互式登录(例如,用户倾向于在 Microsoft Windows 系统中以“管理员”用户身份登录),在发生重大更改之前会提示您输入密码,这应该会让您想想你正在做的事情的后果。
  • sudo添加命令运行的日志条目(在/var/log/auth.log)。如果您搞砸了,您可以随时返回并查看运行了哪些命令。它也很适合审计。
  • 每个试图强行进入您的盒子的破解者都会知道它有一个名为 Root 的帐户,并会首先尝试。他们不知道您其他用户的用户名是什么。由于 Root 帐户密码被锁定,因此这种攻击在本质上变得毫无意义,因为首先没有密码可以破解或猜测。
  • 通过在组中添加和删除用户,在不损害 Root 帐户的情况下,允许在短期或长期内轻松转移管理员权限。sudo 可以使用更细粒度的安全策略进行设置。

这在 RootSudo 社区文档中有更详细的讨论

如果您有许多通常需要 sudo …

permissions root sudo password login

0
推荐指数
1
解决办法
894
查看次数

sudo dd 命令出现问题

我一直在向我的 USB 写入图像时遇到问题,这是我尝试过的事情: /home/josho/Downloads# sudo dd if=antergos-minimal-2016.11.20-x86_64.iso of=dev/sdb bs=1M dd: failed to open 'dev/sdb': No such file or directory 谁能告诉我出了什么问题?将不胜感激 <3

command-line sudo iso

0
推荐指数
1
解决办法
4686
查看次数

使用 sudo 将文件夹移动到另一个文件夹

我正在尝试使用 sudo 将文件夹移动到另一个文件夹中。(我是初学者!)我试过这个:

sudo mv /home/mirko/Documenti/Bifurcation%20%20Control/PROPAC/ProPac_53  /usr/local/Wolfram/Mathematica/11.0/AddOns/Applications/ProPac_5/
Run Code Online (Sandbox Code Playgroud)

并收到此错误消息:“不存在的目录”。

sudo mv

0
推荐指数
1
解决办法
6574
查看次数

/etc/profile 返回错误:权限被拒绝

我有 Ubuntu 12.04.5 LTS。

在终端我执行:

/etc/profile
Run Code Online (Sandbox Code Playgroud)

因此返回权限被拒绝。

这让我感到惊讶,因为我运行了sudo -s命令并且我的命令提示符以root@...

这是什么原因?

permissions sudo

0
推荐指数
2
解决办法
8032
查看次数

标签 统计

sudo ×10

command-line ×2

mv ×2

password ×2

permissions ×2

root ×2

12.04 ×1

14.04 ×1

bash ×1

directory ×1

iso ×1

login ×1

nano ×1

su ×1

users ×1