Questions tagged «permissions»

权限定义允许经过身份验证的用户在文件系统,数据库和其他计算机系统上执行的操作。

8
pip安装失败,出现以下错误:OSError:[Errno 13]目录权限被拒绝
pip install -r requirements.txt失败,但以下情况除外OSError: [Errno 13] Permission denied: '/usr/local/lib/...。有什么问题,我该如何解决?(我正在尝试设置Django) Installing collected packages: amqp, anyjson, arrow, beautifulsoup4, billiard, boto, braintree, celery, cffi, cryptography, Django, django-bower, django-braces, django-celery, django-crispy-forms, django-debug-toolbar, django-disqus, django-embed-video, django-filter, django-merchant, django-pagination, django-payments, django-storages, django-vote, django-wysiwyg-redactor, easy-thumbnails, enum34, gnureadline, idna, ipaddress, ipython, kombu, mock, names, ndg-httpsclient, Pillow, pyasn1, pycparser, …

9
插入期间出现SQLite错误“试图编写只读数据库”?
我有一个用于网站的SQLite数据库。问题是当我尝试INSERT INTO时,会得到一个PDOException SQLSTATE[HY000]: General error: 8 attempt to write a readonly database 我通过SSH进入服务器并检查了权限,数据库具有该权限 -rw-rw-r-- 我对* nix权限不太熟悉,但是我很确定这意味着 不是目录 所有者拥有读/写权限(根据,就是我ls -l) 组具有读/写权限 其他所有人仅具有读取权限 我也浏览了我知道使用该sqlite3程序的所有地方,但没有发现任何相关信息。 因为我不知道PDO试图以什么权限打开数据库,所以我做了 chmod o+w supplies.db 现在,我得到另一个PDOException: SQLSTATE[HY000]: General error: 14 unable to open database file 但是它仅在打开数据库后尝试执行INSERT查询时才会发生。 有什么想法吗?




8
安装Homebrew错误
尝试安装rvm和ruby 1.9.2 我已经安装了自制软件和git,但由于获得权限错误而无法获得完整的更新。重新安装Snow Leopard,并修复了权限。 现在发生了... $ brew install wget 错误:无法写入/ usr / local / Cellar

9
Android:java.lang.SecurityException:权限拒绝:启动意图
我创建了一个包含GWVectraNotifier活动的应用程序,该应用程序从其他应用程序调用以显示通知。 在“通知”对话框中,将有“显示”按钮和“关闭”按钮。 单击“显示”按钮,将启动相应的活动。 要检查上述应用程序的功能, 我在checkmail事件触发器上从K9Mail应用程序启动了GWVectraNotifier活动。 我能够成功启动GWVectraNotifier活动,但是单击“显示”按钮时,我将必须启动K9mail的“ MessageList”活动。为此,我编写了以下代码: Intent i = new Intent(); i.setComponent(new ComponentName("com.fsck.k9", "com.fsck.k9.activity.MessageList")); i.putExtra("account", accUuid); i.putExtra("folder", accFolder); startActivity(i); 抛出: WARN/ActivityManager(59): Permission denied: checkComponentPermission() reqUid=10050 WARN/ActivityManager(59): Permission Denial: starting Intent { cmp=com.fsck.k9/.activity.MessageList (has extras) } from ProcessRecord{43f6d7c8 675:com.i10n.notifier/10052} (pid=675, uid=10052) requires null WARN/System.err(675): java.lang.SecurityException: Permission Denial: starting Intent { …


6
Python模块os.chmod(file,664)不会将权限更改为rw-rw-r,而是-w--wx ----
最近,我正在使用Python模块os,当我尝试更改文件的权限时,没有得到预期的结果。例如,我打算将权限更改为rw-rw-r--, os.chmod("/tmp/test_file", 664) 所有权许可实际上是-w--wx ---(230) --w--wx--- 1 ag ag 0 Mar 25 05:45 test_file 但是,如果我在代码中将664更改为0664,则结果正是我所需要的,例如 os.chmod("/tmp/test_file", 0664) 结果是: -rw-rw-r-- 1 ag ag 0 Mar 25 05:55 test_file 任何人都可以帮助解释为什么前导0对于获得正确结果如此重要吗?

2
www数据权限?
因此,我在/ var / www中有一个目录(称为cake),并且需要允许www-data对其进行写入,但我也想对其进行写入(而不必使用sudo)。如果我的计算机(或黑客)上的其他用户试图修改该目录中的文件,恐怕会将权限更改为777。如何只允许我自己和Apache的www-data访问?
108 apache  permissions  sudo 

6
Linux,即使我具有组权限,为什么也不能写?
我想在我所属的工作人员小组拥有的目录中创建一个文件。为什么我不能这样做? bmccann@bmccann-htpc:~$ ls -l /usr/local/lib/R/ total 4 drwxrwsr-x 2 root staff 4096 2010-07-31 16:21 site-library bmccann@bmccann-htpc:~$ id -nG bmccann bmccann adm dialout cdrom plugdev staff lpadmin admin sambashare bmccann@bmccann-htpc:~$ touch /usr/local/lib/R/site-library/tmp touch: cannot touch `/usr/local/lib/R/site-library/tmp': Permission denied


4
在Linux中的目录下为新创建的文件和子目录设置默认权限?
我有一堆长时间运行的脚本和应用程序,它们将输出结果存储在几个用户之间共享的目录中。我想要一种方法来确保在此共享目录下创建的每个文件和目录都自动具有u=rwxg=rwxo=r权限。 我知道我可以umask 006在各种脚本的开头使用,但是我不喜欢这种方法,因为许多用户编写自己的脚本,可能会忘记自己设置umask。 我真的只希望文件系统在某个文件夹中时,以一定的权限设置新创建的文件和目录。这是可能吗? 更新:我认为可以使用POSIX ACL(使用默认ACL功能)来完成此操作,但此刻我有点头疼。如果有人可以解释如何使用默认ACL,则可能会很好地回答此问题。
99 linux  permissions  acl  umask 

5
如何配置要由UNIX组共享的现有git repo
我有一个现有的git repo(一个裸露的仓库),到目前为止,这个仓库只能由我写。我想向某些UNIX用户组foo开放它,以便foo的所有成员都可以推送到它。我知道我可以使用以下命令轻松设置新的 git repo: git init --bare --shared=group repodir chgrp -R foo repodir 但是我需要对现有的回购目录进行等效的操作。

1
XML Android权限列表完整[关闭]
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,因此不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 8年前关闭。 我希望我能在找到这份清单之前找到它。如果出于某些奇怪的原因您也需要此功能,那么它就在您身边。只因为我在乎。现在,以前所未有的方式,为您的应用程序提供全部功能。 <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCOUNT_MANAGER" /> <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> <uses-permission android:name="android.permission.BATTERY_STATS" /> <uses-permission android:name="android.permission.BIND_APPWIDGET" /> <uses-permission android:name="android.permission.BIND_DEVICE_ADMIN" /> <uses-permission android:name="android.permission.BIND_INPUT_METHOD" /> <uses-permission android:name="android.permission.BIND_REMOTEVIEWS" /> <uses-permission …

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.