标签: root

如何允许非 root 访问 /ttyUSB0?

由于我从 Ubuntu 10.04 (Lucid Lynx) 更新到 Ubuntu 12.04 (Precise Pangolin),如果我没有 root 访问权限,我将无法访问 /ttyUSB0 中连接的设备。

更具体地说,我使用 USB 到串行 com 端口转换器通过名为PuTTY 的软件访问和配置 Cisco 设备。碰巧的是,自从我升级到 12.04,PuTTY 仅在我将其作为gksudo putty. 如果没有,它会显示“无法连接到端口 /ttyUSB0”。

我设法通过 更改了权限chmod 666,并且它可以工作,但是如果我断开 USB 设备并重新连接,它只会返回到 root。如何永久允许非 root 访问?我知道这可能是通过udev规则实现的,但我不知道该怎么做。

观察:制造商和驱动程序是“PROLIFIC”

root usb

55
推荐指数
3
解决办法
23万
查看次数

如何在ubuntu中更改root密码?

我正在尝试在我的 Ubuntu 系统中更改 root 密码。

这就是我所做的:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged
Run Code Online (Sandbox Code Playgroud)

如何在 Ubuntu 中更改 root 密码?

root password

55
推荐指数
3
解决办法
44万
查看次数

在 /etc/sudoers 中添加 NOPASSWD 不起作用

14.04 在这里。我通过 SSH 连接到我的机器,将以下行添加到/etc/sudoers

myuser   ALL=NOPASSWD: ALL
Run Code Online (Sandbox Code Playgroud)

然后尝试运行:

sudo mkdir /etc/blah
Run Code Online (Sandbox Code Playgroud)

...我被要求输入密码。为什么?!?

希望这样的操作时,要问我的密码。请注意,当我运行时,ls -ltr /我得到:

drwxr-xr-x 94 root root  4096 Jul 30 13:28 etc
Run Code Online (Sandbox Code Playgroud)

但是我认为这并不重要,因为我已经将自己设置为“sudoer”,对吗?

更重要的是,我需要做什么才能以sudo mkdir /etc/blah当前用户 ( myuser) 的身份运行而不会被要求输入密码?

这是我的整个/etc/sudoers文件:

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for …
Run Code Online (Sandbox Code Playgroud)

root sudo password

51
推荐指数
3
解决办法
13万
查看次数

在 Ubuntu 中禁用 root 帐户?

我被要求提供 root 凭据以在 Ubuntu 中设置我的打印机。这似乎是由错误引起的。建议的解决方法是创建一个 root 密码。由于默认情况下在 Ubuntu 中不使用 root 密码,我想知道如何恢复此更改。

一旦我为 root 设置了密码,有没有办法再次禁用它?

root password

50
推荐指数
2
解决办法
10万
查看次数

如何获得编辑系统配置文件的权限?

我似乎无法在根系统中编辑和保存配置文件(例如:)/etc/dhcp/dhcpd.config;它只是说“权限被拒绝”或保存选项在文本编辑器中被阻止。

我很确定我是 root 用户,但我如何确定?如果我是 root 用户,我该如何解决这个问题?

configuration permissions root

50
推荐指数
4
解决办法
29万
查看次数

如何为 root 设置持久环境变量?

要创建持久环境变量,我将脚本文件添加到 /etc/profile.d 目录,例如:

#我的脚本
导出 MY_VAR=var_value

这适用于当前用户:

alex@alex-64:~$ echo $MY_VAR
变量值

现在我需要为 root 用户使用相同的环境变量,但 /etc/profile.d 脚本对 root 不起作用:

alex@alex-64:~$ echo $MY_VAR
变量值
alex@alex-64:~$ sudo su
root@alex-64:/home/alex# echo $MY_VAR

root@alex-64:/home/alex# 

如何为根设置相同的变量?

root environment-variables

50
推荐指数
3
解决办法
9万
查看次数

如何永久授予用户 root 访问权限?

可能重复:
如何向现有用户授予 sudo 权限?

我一直在寻找这个问题的答案,但我发现的只是“这不是一个好主意”或“我们不推荐它”,并且给出了一些解决方案......

我是新来的,是的。我知道我很有可能会弄坏东西。如果涉及到这一点,我很高兴破坏我的操作系统并对其进行多次格式化,但是我的操作系统上的任何类型的限制都激怒了我。如果我愿意,我希望能够打破东西,然后学习我如何打破它以及如何修复它。

我想关掉安全锁。

请告诉我如何授予用户绝对授权。

root sudo

48
推荐指数
6
解决办法
43万
查看次数

为什么 gksu/gksudo 或使用 sudo 启动图形应用程序不能与 Wayland 一起使用?

我安装了 Ubuntu 17.10。现在我遇到了gksu以下问题:

$ gksu -dg synaptic
No ask_pass set, using default!
xauth: /tmp/libgksu-HgUjgQ/.Xauthority
STARTUP_ID: gksu/synaptic/8760-0-alex-XPS-15-9530_TIME4974977
cmd[0]: /usr/bin/sudo
cmd[1]: -H
cmd[2]: -S
cmd[3]: -p
cmd[4]: GNOME_SUDO_PASS
cmd[5]: -u
cmd[6]: root
cmd[7]: --
cmd[8]: synaptic
buffer: -GNOME_SUDO_PASS-
brute force GNOME_SUDO_PASS ended...
Yeah, we're in...
Unable to init server: Could not connect: Connection refused
(synaptic:8767): Gtk-WARNING **: cannot open display: :1
xauth: /tmp/libgksu-HgUjgQ/.Xauthority
xauth_env: (null)
dir: /tmp/libgksu-HgUjgQ
Run Code Online (Sandbox Code Playgroud)

如果我不使用-g,密码对话框将被禁用。所以看起来像为 root 创建 tty 的问题。

有什么建议吗?

root wayland gksu

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

如何为 Android 设备配置 ADB 访问权限?

我正在使用 Ubuntu 12.10 并且我已经安装了 Android SDK,在我的用户中设置了它的路径.bashrc并且它可以工作。

问题是我的手机需要由 root 运行 adb 以获得权​​限,但是使用 sudo 运行 adb 我收到以下错误:

须藤:adb:找不到命令

我试图简单地使用sudo -E adb start-server,但它不起作用。尝试将导出路径行添加到/root/.bashrc和(在意识到它没有帮助后)添加到/etc/bash.bashrc.

我记得我可以在我的 Arch Linux 上设置它,但我想我现在的问题是连接到 Ubuntu root 帐户,行为不像我预期的那样。


我不明白的是以下内容:

这些不起作用:

martin@alyx:~$ sudo adb devices
sudo: adb: command not found
Run Code Online (Sandbox Code Playgroud)

这样做(输入完整路径):

martin@alyx:~$ sudo /opt/android-sdk-linux/platform-tools/adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
CM7-Blade   device
Run Code Online (Sandbox Code Playgroud)

这不起作用(将 -E 与 sudo 一起使用):

martin@alyx:~$ sudo …
Run Code Online (Sandbox Code Playgroud)

root sudo android environment-variables adb

44
推荐指数
2
解决办法
23万
查看次数

将内部硬盘驱动器分区的所有者从 root 更改为 user

我有许多内部和外部驱动器。有些是分区的。大多数在启动时自动挂载(所有都在某一时刻完成)。

一个分区归 root 所有,因此不会自动挂载。我知道如何以 root 身份安装它。

我不知道如何以用户 X 的身份获得该分区的所有权。我尝试以 root 身份使用 Nautilus 中的 gui 更改权限。他们不被接受并立即恢复。

分区是NTFS。该驱动器上的另一个分区由我作为用户拥有并自动安装

permissions partitioning root users hard-drive

43
推荐指数
2
解决办法
15万
查看次数