标签: permissions

为什么我可以在我的主目录中删除 root 拥有的文件而不是 root?

因此,我今天早些时候在我的服务器上进行了一些维护,并注意到我能够删除主目录中 root 拥有的文件。

我能够重现一个示例:

[cbennett@nova ~/temp]$ ls -al
total 8
drwxrwxr-x.  2 cbennett cbennett 4096 Oct  5 20:59 .
drwxr-xr-x. 22 cbennett cbennett 4096 Oct  5 20:58 ..
-rw-rw-r--.  1 cbennett cbennett    0 Oct  5 20:58 my-own-file
[cbennett@nova ~/temp]$ sudo touch file-owned-by-root
[cbennett@nova ~/temp]$ ls -al
total 8
drwxrwxr-x.  2 cbennett cbennett 4096 Oct  5 21:00 .
drwxr-xr-x. 22 cbennett cbennett 4096 Oct  5 20:58 ..
-rw-r--r--.  1 root     root        0 Oct  5 21:00 file-owned-by-root
-rw-rw-r--.  1 cbennett cbennett    0 …
Run Code Online (Sandbox Code Playgroud)

security linux permissions

45
推荐指数
2
解决办法
9008
查看次数

4 位八进制 Unix 文件权限表示法中的第一个数字是什么?

三位数:

644
ugo (user group other)
Run Code Online (Sandbox Code Playgroud)

4位数:

0644
?ugo (??? user group other)
Run Code Online (Sandbox Code Playgroud)

4 位八进制 Unix 文件权限表示法中的第一个八进制数字是多少?

unix permissions

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

MySQL:创建一个可以从多个主机连接的用户

我正在使用 MySQL,我需要创建一个可以从本地主机或其他服务器(即 10.1.1.1)连接的帐户。所以我在做:

CREATE USER 'bob'@'localhost' IDENTIFIED BY 'password123';
CREATE USER 'bob'@'10.1.1.1' IDENTIFIED BY 'password123';
GRANT SELECT, INSERT, UPDATE, DELETE on MyDatabse.* to 'bob'@'localhost', 'bob'@'10.1.1.1';
Run Code Online (Sandbox Code Playgroud)

这工作正常,但是有没有更优雅的方法来创建链接到多个 IP 的用户帐户,或者是否需要以这种方式完成?

我主要担心的是,将来,将更新一个“bob”帐户的权限,而不是另一个。

mysql networking permissions database database-administration

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

Linux:如何授予用户重新启动 apache 的权限?

我有一个在非 root 用户下运行的脚本,在某些情况下,它应该重新启动 apache httpd。

对我来说,允许用户这样做的最简单方法是什么?

我使用的是 Ubuntu Server 8.04 LTS。

ubuntu permissions apache-2.2

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

在 PowerShell 中获得管理员权限

我的 Windows Vista 计算机上只有一个帐户,并且该用户具有管理权限。但是,当我尝试在 PowerShell 中执行命令以终止某个进程时,我收到一条“访问被拒绝”消息。我如何成为管理员?

windows powershell permissions

40
推荐指数
5
解决办法
20万
查看次数

已挂载的 NFS 分区上的 chown 给出“不允许操作”

我有一个使用 NFS 在本地安装的远程分区。

'mount' 给出

192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1)
Run Code Online (Sandbox Code Playgroud)

在我有出口的服务器上:

/mnt/storage-pools   *(rw,insecure,sync,no_subtree_check)
Run Code Online (Sandbox Code Playgroud)

然后我试试

 touch /pools/test1
 ls -lah
 -rw-r--r--  1 65534 65534    0 Dec 13 20:56 test1
 chown root.root test1
 chown: changing ownership of `test1': Operation not permitted
Run Code Online (Sandbox Code Playgroud)

我错过了什么?拉我的头发。

permissions nfs chown

38
推荐指数
2
解决办法
12万
查看次数

如何清除 Linux 中目录的“s”权限?

我有一个显示权限掩码的目录drwsrwsr-x。当我尝试重置755对 S的权限时仍然存在。

什么是“s”,为什么我不能将权限改回 775 ( drwxrwxr-x)?

linux ubuntu permissions

37
推荐指数
2
解决办法
8万
查看次数

防止将数据写入未挂载的挂载点目录的可能性

我有一个 Ubuntu 服务器,每次启动时我都会在其中自动挂载一个外部硬盘驱动器。

为此,我在根分区上创建了一个空文件夹,并将驱动器安装在该文件夹的“内部”。

但是,如果我在驱动器未正确安装时对此路径执行备份怎么办?备份会填满我的根分区!

我可以通过执行以下操作来确保每次都安装驱动器:

sudo mount -a
Run Code Online (Sandbox Code Playgroud)

...在每次备份之前。

但是,确保数据永远不会写入空的挂载文件夹的最佳实践是什么(除非真正挂载了外部硬盘驱动器)?

这可以在没有脚本的情况下解决吗?例如说有权限?最佳做法是什么?

linux ubuntu backup permissions mount

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

用户需要哪些权限/权限才能在远程计算机上访问 WMI?

我正在编写一个使用 WMI 从远程机器获取信息的监控服务。由于政治原因,不可能在所有这些机器上拥有本地管理员权限。

这可能吗?我的用户为此需要什么权限/权限?

remote-access windows permissions wmi

36
推荐指数
2
解决办法
12万
查看次数

用户可以使用 VIEW SERVER STATE 权限做什么?

在 SQL Server 2008 中有一个权限 VIEW SERVER STATE。此权限赋予用户什么权利?SQL Server 的服务器状态是什么意思?

permissions database database-administration sql-server sql-server-2008

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