标签: root

不使用密码执行sudo?

受到这个问题的启发......

我是唯一一个在 12.04 上使用我的系统的人。
每次我发出sudo命令;系统要求输入用户密码(这有其自身的好处)。
然而我在想;无需激活root账户;如何执行不会要求用户密码进行身份验证的 sudo 命令。

注意:我想在不通过密码进行身份验证的情况下执行 sudo 命令;只有当它们通过终端执行时。
我不想从其他功能中删除这一额外的安全层,例如在使用“Ubuntu 软件中心”或通过将 something.sh 文件拖放到终端来执行 bash 脚本时。

command-line root sudo password

396
推荐指数
9
解决办法
75万
查看次数

为什么以 root 身份登录不好?

我经常在论坛或其他网站上看到有人开玩笑说以 root 身份运行/登录,好像这是一件可怕的事情,每个人都应该知道它。然而,关于此事的搜索并没有透露太多信息。

Linux 专家可能广为人知,但我真的不知道为什么。我记得多年前我第一次尝试 Linux(Redhat 和 Mandrake)时总是以 root 身份运行,不记得因此遇到任何问题。

实际上有一些发行版具有明亮的红色背景,上面到处都是警告标志作为 root 用户(SuSe?)的墙纸。我仍然使用“管理员”帐户在我的 Windows 安装中经常使用,并且也没有遇到任何问题。

security root users administrator

210
推荐指数
15
解决办法
14万
查看次数

如何使用 scp 复制需要 root 访问权限的文件?

我有一个使用 SSH 连接的 Ubuntu 服务器。

我需要将文件从我的机器上传到/var/www/服务器上,其中的文件/var/www/root.

使用 PuTTY,在我登录后,我必须先输入sudo su我的密码才能修改/var/www/.

但是,当我复制使用WinSCP赋予文件,我不能创建创建/修改中的文件/var/www/,因为我与连接用户没有对文件的权限/var/www/,我不能说sudo su,因为我在一个SSH会话的情况下做.

你知道我怎么处理这个吗?

如果我在我的本地机器上工作,我会打电话,gksudo nautilus但在这种情况下,我只能通过终端访问机器。

server ssh root webserver

202
推荐指数
7
解决办法
39万
查看次数

脚本如何检查它是否以 root 身份运行?

我正在编写一个简单的 bash 脚本,但我需要它来检查它是否以 root 身份运行。我知道可能有一种非常简单的方法可以做到这一点,但我不知道该怎么做。

只是要清楚:
编写脚本foo.sh的简单方法是什么,以便命令./foo.sh输出0,命令sudo ./foo.sh输出1

bash root scripts

160
推荐指数
6
解决办法
16万
查看次数

如何启用root登录?

我想在我的 Ubuntu 安装中启用 root 帐户。

我意识到这对安全的影响。

root users

152
推荐指数
4
解决办法
96万
查看次数

如何在 Ubuntu 14.04 上启用 ssh root 访问

我想ssh在 Ubuntu 14.04 上启用root 访问。编辑/etc/ssh_config(PermitRootLogin yes)没有任何影响。

ssh root 14.04

144
推荐指数
3
解决办法
96万
查看次数

如何在脚本中运行“sudo”命令?

要手动打补丁,我必须输入这个命令

sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql  
Run Code Online (Sandbox Code Playgroud)

09之前有一个空格:

sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql
Run Code Online (Sandbox Code Playgroud)

如何在脚本中运行它?

还有其他几个命令,但这个命令有问题。

root sudo scripts

126
推荐指数
5
解决办法
48万
查看次数

/usr/bin/sudo 必须由 uid 0 拥有并设置了 setuid 位

我不小心运行了以下命令

sudo chown [username] -hR /
Run Code Online (Sandbox Code Playgroud)

现在sudo su得到错误:

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

root sudo chown

106
推荐指数
4
解决办法
41万
查看次数

“gksudo nautilus”和“sudo nautilus”有什么区别?

我一直在使用gksudo nautilussudo nautilus通过Alt+ F2

有什么不同?他们看起来非常相似!

security root sudo gksudo

103
推荐指数
4
解决办法
6万
查看次数

如何以 root 身份登录?

我想以 root 身份登录,但是当我输入时

sudo -s
Run Code Online (Sandbox Code Playgroud)

并输入密码,显示此消息:“您不在 sudoers 文件中”,当我输入时

su
Run Code Online (Sandbox Code Playgroud)

并输入密码,显示:“身份验证失败”。

我的操作系统只有一个帐户。大约过去 1 小时前我以 root 身份登录并执行一些命令,当我注销时,我无法再次登录!

root sudo

96
推荐指数
4
解决办法
137万
查看次数

标签 统计

root ×10

sudo ×5

scripts ×2

security ×2

ssh ×2

users ×2

14.04 ×1

administrator ×1

bash ×1

chown ×1

command-line ×1

gksudo ×1

password ×1

server ×1

webserver ×1