标签: chmod

如何修复 Mac OS X 上的 /etc/ 文件夹

我正在关注一个教程,它有这个命令在 /etc/ 中创建一个 launchd.conf 文件

sudo echo "some command" > /etc/launchd.conf
Run Code Online (Sandbox Code Playgroud)

但它不起作用,我在输入管理员密码后被拒绝。链接的权限似乎是错误的,所以我做了sudo chmod 755 /etc/ 但是现在我无法加载终端,我收到错误The administrator has set your shell to an illegal value

如果我sudo现在尝试命令,我会得到

sudo: can't open /private/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
Process *tramp/sudo root@localhost* exited abnormally with code 1
Run Code Online (Sandbox Code Playgroud)

这是 /etc 链接的样子,它应该是什么样子,我该如何恢复它?

lrwxr-xr-x   1 root           wheel          11 Jul 21  2011 etc -> private/etc
Run Code Online (Sandbox Code Playgroud)

/私人/等...

drw-r--r-- 111 root           wheel    3774 Mar 26 02:25 etc
Run Code Online (Sandbox Code Playgroud)

编辑:我使用的是 Mac OS X 10.7.3

mac chmod macos

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

icacls 在远程文件系统上拒绝访问

我正在安装在我的系统上的远程驱动器上,我在其中创建了一些文件,我需要为该文件设置一些权限。

我用过icacls但它不工作。

当我尝试访问文件权限时,它工作正常。

Z:\test_permission>icacls file1.txt 
file1.txt "my user name":(I)(RX,W,DC) 
Everyone:(I)(RX)
Run Code Online (Sandbox Code Playgroud)

当我尝试更改其权限时,它说访问被拒绝。

Z:\test_permission>icacls file1.txt /deny "user name":R 
file1.txt: Access is denied. 
Successfully processed 0 files; Failed processing 1 files 
Run Code Online (Sandbox Code Playgroud)

解决方法:当我们在同一磁盘上使用 Linux 并使用时,chmod一切正常。现在我正在尝试使用 Windows 做同样的事情,所以我使用icacls. 我也不能使用 Cygwin,我只能使用一些 Windows 命令。

如果我做错了什么,请纠正我。

windows chmod icacls

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

如何将文件设置为不可执行?

我想关闭 Linux 可执行文件的可执行位。我知道我可以设置a+x使其可执行,但我不能将其设置为不可执行。

谷歌从搜索中省略了“不是”。

linux command-line chmod

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

如何在 Windows 中 chmod +xa 文件以在 Linux 中使用?

我有一个需要在 Linux 中可执行的文件,我会在chmod +x使用 Linux 时使用该文件。

我的问题是:这个文件是在 Windows 中编译的,并且必须打开我的 Ubuntu VM 才能看到chmod它,这很痛苦。

Windows 中是否有工具或方法允许我+x向文件添加权限,以便在 Linux 计算机上收到文件后可以执行该文件?

我尝试过搜索 SU 和 Google,但我只看到有关chmodWindows 上不存在的不相关结果,并改为使用文件权限 - 但这不是我要找的。

windows linux permissions chmod

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

cygwin 的 chmod 工作正常,但不起作用

我的 Cygwin 安装行为异常:chmod不起作用。

[09:45 Administrator@DellIns14 ~] > ls -ls /usr/bin/chmod
64K -rwxr-xr-x 1 Administrator None 38K Feb  6  2012 /usr/bin/chmod

[09:47 Administrator@DellIns14 ~] > rm /tmp/example.sh
rm: remove regular empty file `/tmp/example.sh'? y
[09:48 Administrator@DellIns14 ~] > touch /tmp/example.sh
[09:48 Administrator@DellIns14 ~] > ls -ls /tmp/example.sh
0 -rw-r--r-- 1 Administrator None 0 Jul  8 09:48 /tmp/example.sh
[09:48 Administrator@DellIns14 ~] > chmod -v +x /tmp/example.sh
mode of `/tmp/example.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
[09:48 Administrator@DellIns14 ~] > …
Run Code Online (Sandbox Code Playgroud)

windows-7 cygwin bash permissions chmod

7
推荐指数
2
解决办法
9542
查看次数

在 Linux 中为特定用户和组设置权限

如何向特定用户或特定组授予文件权限?

我们有三组:“g12”(“u1”和“u2”)、“g34”和“g56”。

  • g12 - 应该只读取文件。

  • g34 - 应该写和读它。

  • g56 - 应该拥有所有权限 (rwx)。

其他人根本不应访问该文件。

linux administration permissions chmod

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

chmod 700 -R ~ - 安全吗?

我正在考虑做'chmod 700 -R ~'。会不会很危险?会发生什么我不期望的事情?另外,有没有办法将 $HOME 上的所有文件保持为 -rwx------?

chmod home-directory read-write

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

更改新文件和文件夹的默认权限

每次我在 Linux 中创建一个新文件或文件夹时,它都可以由我自己而不是组来 r/w 访问。我想更改我的系统设置,以便该组可以自动访问每个新文件或文件夹。有吗?

linux permissions chmod chown

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

如何告诉 chmod 遵循符号链接?

chown有一个选项-L告诉chown遍历符号链接。似乎缺少此选项chmod。知道如何告诉chmod也遵循符号链接吗?

编辑:我在 Debian 上。

debian chmod

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

没有 root 访问权限的 Git 拉取

在 Ubuntu Server 10.10 机器上,我似乎需要 root 访问权限才能使用 git pull(在我的/var/www目录中)。error: cannot open .git/FETCH_HEAD: Permission denied.

我试过 chmodding 0777/var/www/var/www/.git,并将这两个都加入我的帐户,但无济于事。

git chmod chown pull

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