Tag: 权限

修复文件系统权限

我不小心被处死了 sudo chmod -R 777 / 我实际上是试图递归地更改特定文件夹权限,顺便说一句,我确实在更改所有内容之前停止了命令。 但现在,我不能执行例如 须藤 每当我尝试sudo的东西它会抛出这个错误: 有效的uid不是0,sudo是否安装了setuid root? 顺便说一下,我知道我可以使用chown -R root:root /usr/bin ,其中sudo所在,但当然我没有权限这样做。 那么,我该如何恢复这个过程呢? 或者至少保存sudo文件而不重新安装一切? 该系统仍然连接到互联网,除了sudo问题似乎工作正常。 提前致谢。

设置文件和目录以递归匹配umask设置

有没有办法进入我的主目录并递归设置文件和目录以匹配我的umask设置? 问题是,当我开始使用linux时,我不理解权限。 为了让工作变得有效,我将很多东西设置为777只是为了继续前进并完成工作。 现在我了解了一点,我已经修改了我的umask设置,以便为我提供实际需要的权限,并按照我需要的方式设置我的主要组。 一切都很好,但我仍然需要处理大量的文件和目录。 无论如何,我希望能够将文件设置为rw-rw-r–并将目录设置为rwxrwxr-x并从主目录中递归执行。 任何帮助,将不胜感激。

其他用户可以访问的主文件夹,不应该,如何修复?

默认情况下,为什么同一系统上的其他用户可以访问我的主文件夹? 我知道我可以更改主文件夹的权限,但想知道为什么会这样? 我没有做任何事情来使文件夹“可共享”,但我可以使用Nemo 2.4.5轻松导航到任何用户主文件夹并查看其所有内容。 这是一个非常隐私和安全漏洞,我不确定为什么它在我的系统上违约。 在用户和组下(已检查项目=)(均为管理员帐户) 用户1 = adm,cdrom,dip,lpadmin,plugdev,sudo 用户2 =用户2,sudo 另外值得注意的是用户2点击用户2但用户1没有点击用户1的原因。 两个帐户似乎表现完全相同。 感谢您对此事的任何提示。

notify-send仅适用于sudo

问题 sudo notify-send Test “Hello World” 按预期显示通知。 notify-send Test “Hello World” 不显示通知。 更多的信息 Ubuntu版本16.04。 通知似乎使用notify-osd而不是notification-daemon。 运行notify-send似乎在运行notify-send的用户下启动notify-osd进程。 我不确定dbus是什么。 没有错误消息 syslog中没有错误。 当我运行以下代码时,不会出现错误消息。 #include #include int main() { gboolean x = notify_init (“Hello world!”); printf( “notify_init: %d\n”, x ); NotifyNotification * Hello = notify_notification_new (“Hello world”, “This is an example notification.”, “dialog-information”); GError *err = NULL; x = […]

NTFS权限在根级别丢失

我注意到我对其中一个驱动器/分区没有a+x权限(我有几天回来了;我不知道我是怎么丢失它们的)。 但是,为了完成某项工作,我尝试使用以下命令从终端以超级用户身份在该驱动器中创建一个文件夹: > cd /media/progyadeep/New Volume ##New Volume is the drive > sudo mkdir “NEW” 但我不能。 我看到此错误消息: mkdir: cannot create directory ‘/media/progyadeep/New Volume/NEW’: Read-only file system 我甚至尝试打开一个资源管理器窗口 sudo -i nautilus 但即使从以超级用户身份打开的GUI,我也无法创建文件/文件夹。 为什么? 我该如何解决这个问题? Ubuntu是如何变得如此绝望甚至欺骗超级用户? 编辑1 此问题被确定为此问题的可能重复: 丢失了对我的NTFS分区的所有权限 。 但是,主要问题是我无法使用此处显示的方法重新获得权限。 正如评论中的某些人所指出的那样,被写保护的驱动器可能会在这里构建一个完全不同的问题,这在另一个问题中没有出现。 编辑2 正如@wjandrea所要求的,这是sudo lsblk的输出: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 […]

如何在没有管理员组的情况下使sudo GUI工作?

我有一组具有sudo权限的用户。 该组不称为admin 。 用户可以在命令行上使用sudo而不会出现任何问题,但是,请求root权限的Unity GUI对话框不接受他们的登录名/密码。 他们似乎还依赖于admin组的成员资格。 我怎么能改变这个?

Ubuntu 16.04 lts丢失了管理员权限bash:/ etc / profile:权限被拒绝

我有一个wifi的问题,由于我试图解决它时发生的问题仍未解决。 我找到了这个解决方案的wifi,所以试了一下: sudo gedit /etc/pm/config.d/config 在配置中插入此文本 SUSPEND_MODULES = “drivername logicalchipname” 我注意到我没有写入或执行文件的权限,所以我尝试使用chmod来解决问题。 这是我所做的所有操作的有序列表,这导致了这个问题的问题: chmod 700 config chmod 700 config.d chmod 700 etc chmod 754 etc 在第三或第四个命令之后(我不确定它们中的哪个)我失去了管理员权限; 事实上,如果我尝试使用命令sudo它输出3行,我将尽可能地翻译: sudo: cannot stat /etc/sudoers : permission denied sudo: no valid source of sudoers found, exiting sudo: could not initialize policy plugin 在终端上显示 -bash: /etc/profile: Permission denied Missing name@zenoraiser-P552LA 现在每当我打开终端时,它都会输出bash […]

Ubuntu从我的数据分区中删除了权限

穿山甲再次袭来。 今天的错误是Ubuntu剥夺了我的数据分区(NTFS)的权限。 一时间一切正常,下一刻我再也无法解决任何问题了。 chown根本不会抛出任何错误或警告,但也没有任何改变。 chmod一直说Operation not permitted 。 我一直在使用/etc/fstab正如AskUbuntu上的其他答案所暗示的那样,但它们似乎都没有达到预期的效果。 这是我目前的路线: UUID=25D7D681409A96B7 /media/Data ntfs defaults,umask=000,gid=46,permissions,users,auto,exec 0 0 作为参考,这是原始的: UUID=25D7D681409A96B7 /media/Data ntfs defaults,umask=007,gid=46 0 0 (问题开始发生后) 我需要做什么才能让我再次拥有自己的硬盘 ? 我希望能够只使用chmod和chown (没有sudo ),而不会被告知某个神秘的外星人已经接管了我的数据分区。 我仍然可以读写,但执行权限似乎是问题所在。 – 我已经找到了执行权限问题。 对于能够告诉我如何将自己设置为该分区上的数据所有者的人来说,这是一个赏金。

丢失了我的NTFS分区的所有权限

我已经失去了对自己的“写入”权限,以及我重要的NTFS分区上的“其他”和“组”的所有其他权限(包含我的所有数据)。 任何数量的Chmod(ing)或使用GUI来设置它都是行不通的。 在使用GUI方式时,我得到了这个错误。(没有提到为什么它无法设置权限的其他细节)。 在CLI中执行此操作时会发生这种情况。 这是一个需要快速帮助的问题。 输出cat /etc/fstab 输出dmesg | tail dmesg | tail

当我尝试保存任何文件时,它给了我“权限被拒绝”

无论在哪里,它都不会保存任何文件。 我已经尝试运行gksudo gedit /etc/default/grub ,因为我正在尝试将quiet splash更改为elevator=deadline但是当我尝试保存它时,“Permission Denied” 当我输入gksudo gedit /etc/default/grub ,它会提示我输入密码,然后什么都没打开。 我该怎么办?