Questions tagged «chmod»

chmod命令用于调整文件所有者,组和其他人的读取,写入和执行权限。

2
所有者的权限被拒绝,尽管它在.ssh目录中设置为666
我最近把.ssh目录弄乱了。我认为进行了一些权限更改,现在不再允许我访问它。我可以以root用户身份访问它(sudo -i),但不能以somesh身份访问 列出或提示进入.ssh时,我得到的权限被拒绝,即使它显示了文件 ls: cannot access /home/somesh/.ssh/amazon.pem: Permission denied ls: cannot access /home/somesh/.ssh/id_rsa: Permission denied ls: cannot access /home/somesh/.ssh/known_hosts: Permission denied ls: cannot access /home/somesh/.ssh/id_rsa.pub: Permission denied total 0 -????????? ? ? ? ? ? amazon.pem -????????? ? ? ? ? ? id_rsa -????????? ? ? ? ? ? id_rsa.pub …
12 permissions  ssh  chmod 



1
了解chmod符号表示法和八进制的使用
chmod由于缺乏以下方面的知识,许多新用户在申请文件或目录时会犯错误(或有误解)。 为象征符号ugo和rwx 八进制数的使用 因此,在此答案中,我提供了一些有用的信息,可以帮助您理解正确的符号表示法和使用八进制数字。

2
无法使文件可执行
我正在使用64位Ubuntu 12.04,并且试图使文件可执行,但是当我选中“允许以程序方式执行文件”时,复选标记出现,然后自然消失。 如果可以的话,我的文件名为ioUrbanTerror.x86_64 谢谢。
11 executable  chmod 

2
chmod:无效模式:`+ a'
系统:(lsb_release -a) Distributor ID: Ubuntu Description: Ubuntu 10.04.4 LTS Release: 10.04 Codename: lucid 这是我的命令: sudo chmod +a "www-data allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs 文件: http://symfony.com/doc/current/book/installation.html#configuration-and-setup 错误: chmod: invalid mode: `+a' Try `chmod --help' for more information. 为什么不起作用?+ a不是标准的chmod吗? 更新: 看起来这是仅OSX的mod: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/chmod.1.html

1
是否可以使用linux文件权限来实现“名称”预订系统
我在/ etc / passwd中有一个100多名用户的Linux多用户服务器 我想允许用户“预订” /“保留”他们喜欢的名称(在这种情况下为子域,但是细节无关紧要) 我创建了一个名为/reservationschmod 777 的目录。 如果用户johndoe这样做,touch /reservations/coolsite则表示他想“拥有”该名称“ coolsite” 应该设置“机制”,以便 johndoe稍后可以改变主意,并rm /reservations/coolsite取消预订该名字 不允许另一个用户使用touch /reservations/coolsite,因为johndoe首先要求它。 如果johndoe是rm他的文件,则允许另一用户预订该文件。 用户不能向rm / rename / mv / etc其他人发送文件 用户johndoe可以通过执行多个预订 touch /reservations/coolsite && touch /reservations/coolsite2 使用某种标准的Linux权限机制是否可能? 我不愿意为此而求助于perl,自从红宝石与她波浪形的金发相伴的一天以来,我的perl技能就变得生锈了……

4
sudo-ing后出现错误:“ sudo:必须为setuid root”
在同事的计算机上,每次我使用sudo命令时,都会出现此错误: sudo: must be setuid root 我尝试了互联网上提到的各种操作,例如将权限从实时CD更改为4755,但即使是从实时CD更改此命令,也是如此 sudo chmod 4755 /media/device/usr/bin/sudo 给出相同的错误。 编辑:同事告诉我他执行了此命令,上帝知道为什么:/ sudo chmod -R 777 /还是sudo chmod -R 777他不确定。

2
为什么chmod无法在/ media下的文件上工作?
我想从终端执行脚本文件,但显示错误 root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ./android -bash: ./android: Permission denied` 所以我从终端看到了文件许可权,并试图赋予执行许可权。但即使我同意也不会改变。 root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# chmod 777 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android` 我不知道该怎么办。 谢谢。

2
从这个任何恢复?须藤chmod 600。*
警告 - DO NOT运行上面所提到COMMAND 因此,我似乎在这里做了一些相当愚蠢的说明。我试图更改目录中几个文件的权限,所有这些文件都.以sudo / root身份开始读/写。 我尝试一次更改多个文件的尝试似乎在全局上做了非常可怕的事情。在目录中(不是在根目录下)时,我跑着走了sudo chmod 600 .*,现在我要从手机中发布此文件……此刻我仍然打开终端窗口,但是我很确定笔记本电脑是否可以睡觉我已经完全完成了。可笑的是,这意味着这个问题有些紧迫性。 哦,这似乎改变了我该猜到的地方附近该死的权限。我什至无法运行lsor cd ..命令。尝试cd /home/brian或cd ~给出错误bash: cd: /home/brian: Permission Denied以及尝试执行sudo命令只是说bash: /usr/bin/sudo: Permission Denied 我担心会重新启动,不知道是否有任何内置的东西可以从这种愚蠢的东西中恢复,但是我想我会先在这里问一下,然后再使情况变得更糟。我是一个非常新的Linux,因为我将其主要操作系统转换了下来,最近又提倡使用它,但是,哎呀,这有点刺耳。任何想法尝试尝试将不胜感激。 编辑:我想提供有关如何/在何处执行此命令的说明。它是从/.atx $任意目录执行的,但下面有更多详细信息。 以我的常规用户名登录后brian,我打开了/.atx一个包含三个配置类型纯文本文件的终端。每个文件名均以开头.。该目录/名称/文件不是通用软件包的任何部分,而只是我以编程方式移动的任意一组配置。文件包含一些SQL Server连接字符串信息,只希望它们被半遮蔽。

3
PHP用户www-data的默认文件权限
我在ubuntu机器上安装了php。网络根是/var/www 我为此文件夹设置了权限,如下所示: 须藤chown -R ftpuser:www-data / var / www ftpuser是我设置的用户,因此我可以从网络上的另一台计算机ftp到/ var / www。www-data是php使用的用户。我whoami从php 仔细检查过。 每当我通过ftp将新文件上传到计算机时,该组就没有对该文件的权限。因此,当我尝试通过浏览器访问该文件machine-name/new-file.php时,系统会通知我权限被拒绝,我必须继续chmod使用新文件。 我想知道是否有一种方法可以使www-data用户/组默认为具有对新文件的访问权限,因此我不必让chmod保留每个新文件吗?
8 permissions  php  ftp  chmod 

1
无法更改分区所有权
我一直在尝试更改ext4分区的所有权,但是它无法正常工作,告诉我没有此类文件或目录。 这是相关的输出 lsblk └─sda2 8:2 0 411,7G 0 part /media/jonas/483ad320-0a82-476a-813f-e49ed6034 我似乎无法在其上创建文件夹,而gparted将挂载点显示为/。但是,运行时 sudo chown $USER /media/jonas/483ad320-0a82-476a-813f-e49ed6034 它说没有这样的文件或目录。 任何帮助将非常感激。 编辑:应该提到该驱动器似乎未显示在中fstab,并且该文件看起来根本不正确...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.