标签: chown

根目录权限错误地更改为 777 现在是什么?

由于 Ubuntu 9.04 上的错误,我的同事已将根目录 (/) 上的权限更改为 777

恢复权限的最佳方法是什么?

ubuntu permissions chmod chown

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

即使具有执行权限,ls 权限也被拒绝

我递归地 chown /srv/sitetowww-data:www-data并递归地用 chmodded ug+rwx。然后我将自己添加到 group www-data

$ sudo usermod -a -G www-data cyrus
$ sudo chgrp -R www-data /srv/site
$ sudo chmod -R ug+rwX /srv/site
Run Code Online (Sandbox Code Playgroud)

但是,为什么我的权限仍然被拒绝?

$ ls /srv/site
ls: cannot open directory /srv/site: Permission denied

$ cd /srv; ls -la   
total 12
drwxr-xr-x  3 root     root     4096 Aug 13 02:42 .
drwxr-xr-x 24 root     root     4096 Aug 11 21:20 ..
drwxrwx--x 10 www-data www-data 4096 Aug 13 02:42 site
Run Code Online (Sandbox Code Playgroud)

permissions chmod chown

2
推荐指数
1
解决办法
1324
查看次数

什么可能导致 RHEL 中的 *every* 命令被 root 执行?

最近,我被要求查看一个“朋友”的系统,这让我完全被难住了。他们最初的问题告诉我:

  1. 他们有一个 RHEL 5.10,gnome 桌面相当典型的安装
  2. 他们在运行 Retina 扫描时遇到问题
    • 他们声称 Retina 无法通过 ssh 进入并开始扫描

这是我在检查了他们的防火墙、tcp 包装器、sshd 配置、sudoers 等之后发现的。

您运行的任何引用用户的命令似乎总是引用 root。一些例子:

  • 以用户“扫描”身份登录桌面 & 您实际上是以 root 身份登录的
  • ssh 登录也做同样的事情。 whoami并且who am i都返回根
  • 运行 chown -R scan.scan /home/scan 导致所有文件所有权为 = root:scan

除了人们通常期望看到的之外,在 /usr/bin 或 /bin 或 /sbin 中的程序上没有设置粘性位。

这个问题太奇怪了,我什至不知道该使用什么搜索词。

欢迎半生不熟的想法。

@Matthew Ife:scan 的用户 id 是 501,但getent passwd scan返回:

scan:x:0:0::/home/scan:/bin/bash
Run Code Online (Sandbox Code Playgroud)

linux ssh rhel5 chown user-accounts

2
推荐指数
1
解决办法
283
查看次数

Linux中可执行文件访问权限的目的是什么?

我从来不明白这一点,因为如果您有权读取文件,是否意味着您可以将其复制到其他地方,从而允许您执行它?

我错过了什么?

linux files chmod chown

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

当用户名包含破折号时如何chown?

用户和组包含一个破折号:abc-def。当我尝试使用 chown 时出现错误:

chown abc-def.abc-def * -R
chown: invalid user: `abc-def.abc-def'
Run Code Online (Sandbox Code Playgroud)

用户是有效的,它应该可以工作......我如何使用 chown 和包含破折号的用户/组名称?

debian chown user-permissions

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

即使是 root 也无法更改外部驱动器中文件的所有权?

从 qemu 得到以下错误: Unable to complete install: 'Cannot access storage file '/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2' (as uid:107, gid:107): Permission denied'

所以试图以 root 身份更改所有权,但仍然失败:

[root@centos ~]# chown qemu.qemu /run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2
chown: changing ownership of ‘/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2’: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

有关路径/驱动器的信息:

[root@centos ~]# df -hT /dev/sda1
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda1      vfat  2.8T   55G  2.7T   2% /run/media/msingh/WDELEMENTS1
Run Code Online (Sandbox Code Playgroud)

chown centos7

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

撤消对 var 目录的所有权更改

我不小心sudo chown -R user:user *.*/var目录中运行(在 Ubuntu 11.1 上)。

即使在运行sudo chown -R root:root *.*(并重新启动)之后,我仍然收到一些不允许某些操作(权限错误)甚至尝试运行 mysql 的 GUI 消息,引发

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Run Code Online (Sandbox Code Playgroud)

这可以撤销吗?

mysql ubuntu permissions chown

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

chown 中 -r 选项的用途

新手来了 有人可以用简单的语言解释“递归地”做某事的意思吗?我查看了 HOURS 的搜索结果,但没有找到任何简单地用简单的英语说明其含义的内容。例如,如果我在 chown 中使用 -r 选项,那有什么作用?

谢谢!

recursive chown

-1
推荐指数
1
解决办法
182
查看次数

与 NFS 共享 /home:向服务器上不存在的用户 chown /home/userdir

假设我的服务器上有一个 NFS /home,它由客户端在启动时挂载(编辑:在他们自己的机器上——本地),以便为我的客户端拥有一个通用的 /home,这样他们会自动保存它们的任何内容对服务器做(编辑:在他们的机器上本地)。

我正在使用 LDAP/Kerberos 进行身份验证。如何在服务器上的 passwd 中没有这样的条目的情况下向用户chown /home/userdir 目录?

我的假设是,由于 NFS 按原样保留目录权限,用户将无法访问其他用户的主目录,因此,我将拥有一个安全的共享 /home 目录。

我在正确的轨道上吗?

感谢您的所有建议!

debian nfs ldap passwd chown

-1
推荐指数
1
解决办法
338
查看次数

使用 chown 更改文件所有权

我目前以 身份登录root,我想将文件的所有权切换给xyz用户。我怎样才能使用 chown 做到这一点?

chown

-5
推荐指数
1
解决办法
226
查看次数