Tag: 权限

为什么枚举权限通常有0,1,2,4的值?

为什么人们总是使用枚举值如0,1,2,4,8而不是0, 1, 2, 3, 4 ? 这是否与位操作等有关? 我真的很感激如何正确使用这个小样本片段:) [Flags] public enum Permissions { None = 0, Read = 1, Write = 2, Delete = 4 }

.NET – 获取协议,主机和端口

.NET中有一种简单的方法来快速获取当前的协议,主机和端口吗? 例如,如果我在以下url: http://www.mywebsite.com:80/pages/page1.aspx 我需要返回: http://www.mywebsite.com:80 我知道我可以使用Request.Url.AbsoluteUri来获得完整的URL,我知道我可以使用Request.Url.Authority来获取主机和端口,但我不知道最好的方式来获得协议而不parsing输出URLstring。 有什么build议么?

MySQL错误1449:指定为定义者的用户不存在

当我运行以下查询时,我得到一个错误: SELECT `a`.`sl_id` AS `sl_id`, `a`.`quote_id` AS `quote_id`, `a`.`sl_date` AS `sl_date`, `a`.`sl_type` AS `sl_type`, `a`.`sl_status` AS `sl_status`, `b`.`client_id` AS `client_id`, `b`.`business` AS `business`, `b`.`affaire_type` AS `affaire_type`, `b`.`quotation_date` AS `quotation_date`, `b`.`total_sale_price_with_tax` AS `total_sale_price_with_tax`, `b`.`STATUS` AS `status`, `b`.`customer_name` AS `customer_name` FROM `tbl_supplier_list` `a` LEFT JOIN `view_quotes` `b` ON (`b`.`quote_id` = `a`.`quote_id`) LIMIT 0, 30 错误消息是: #1449 – […]

Chmod 777到一个文件夹和所有内容

我有一个networking目录/www和一个名为store的文件夹。 store有几个文件和文件夹。 我想给文件夹store和store文件夹内的所有文件和文件夹的所有权限。 我该怎么做呢? 我通过.htaccess猜测。

尝试SSH到Amazon Ec2实例 – 权限错误

这可能是一个愚蠢简单的问题:) 我在Amazon EC2上创build了一个新的Linux实例,并且下载了.pem文件的一部分,以允许我进入SSH。 当我试图与ssh: ssh -i myfile.pem <public dns> 我有: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'amazonec2.pem' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: amazonec2.pem Permission denied (publickey). 在这篇文章之后,我尝试了chmod +600的pem文件,但是现在当我使用ssh的时候,我刚刚得到: […]

如何在Linux Ubuntu Terminal中为文件夹及其所有子文件夹和文件设置chmod?

有没有办法为/opt/lampp/htdocs及其所有内容(包括子文件夹和文件)设置chmod 755 ? 另外,将来如果我在htdocs创build一个新的文件夹或文件,那么这个权限怎么会自动设置为755 ? 这工作,但只为这个文件夹: chmod 775 /opt/lampp/htdocs

“以pipe理员身份运行”的确切含义是什么?

在Windows 7上,我有一个命令行程序,由于文件写入权限错误而失败,每次运行来自“未知发布者”的命令行程序时,都会popup恼人的UAC对话框。 但是,如果通过右键单击并select“以pipe理员身份运行”启动我的控制台,则安装工作正常,即使UAC对话框仍然存在。 我的用户已经是“pipe理员”组的成员,那么“以pipe理员身份运行”是什么使我的安装工作? 我的具体问题恰恰是:“以pipe理员身份运行”是做什么的? 迄今为止的答案都没有解决这个问题。 (例如,是否以'Administrator'用户的身份运行新进程?还是以当前用户的身份运行进程,但具有提升的权限?如果有,权限是什么?与我从我的权限用户在“pipe理员”组? (具体来说,我使用的是SourceForge的“控制台”,而不是一个普通的CMD窗口,但我认为这并不重要,在安装Python分发包的时候,通过运行“python distribute_setup.py”新安装的Python3 MSI来自于python.org,它是64位Windows上的一个32位Python,请参阅安装Python并在Windows 7上分发给出“写入失败…权限被拒绝” )

如果用户在显示通知时尝试授予权限,则会显示Android“屏幕覆盖检测”消息

我有Nexus 6上的Android棉花糖。我试图解决以下问题: 如果用户在显示通知时尝试授予权限,则将显示“检测到屏幕覆盖图”消息,并且“请求权限”对话框消失 – 当然应用程序不会获得请求的权限。 (检查截图) 我试图通过添加“绘制其他应用程序”权限 – android.permission.SYSTEM_ALERT_WINDOW清单,但没有运气来解决这个问题。 PS:我确定问题是由通知引起的。 我没有安装任何覆盖其他应用程序的应用程序,我甚至通过设置中的“通过其他应用程序绘制”权限closures了所有应用程序。 没有帮助.. 任何人都知道这个问题的解决scheme?

OS X El Capitan中的“受限”文件夹/文件

从OS X Yosemite升级到OS X El Capitan开发者预览版后,我试图编辑/System/Library/LaunchDaemons/ssh.plist将默认的SSH端口更改为自定义端口。 这是我已经使用了几年的过程。 问题是,埃尔卡皮坦不允许我改变这个文件夹中的任何东西(甚至没有“sudo”)。 当我用“ls -lO”列出内容时,该文件夹及其文件被标记为“受限 ” 。 以前版本的OS X中列出的相同文件夹不显示“受限制”。 这是OS X El Capitan的新东西吗? 如何编辑“限制”的文件/文件夹? 我发现这是由于El Capitan引入的一个名为“SIP”(系统无关性保护)的新function。 在这里阅读更多: https : //forums.developer.apple.com/thread/4731?q=SIP 不幸的是,没有人build议在不实际禁用SIP的情况下编辑“受限制”的文件/文件夹。

npm安装错误:ENOENT,chmod

我正在尝试全局安装刚发布的npm模块。 每次我尝试安装,无论从npm或文件夹,我得到这个错误。 npm ERR! Error: ENOENT, chmod '/usr/local/lib/node_modules/takeapeek/lib/cmd.js' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <npm-@googlegroups.com> npm ERR! System Linux 3.8.0-19-generic npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "takeapeek" npm ERR! cwd /home/giodamlio npm ERR! node -v v0.10.6 npm […]