问题标签 [superuser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
172 浏览

django - 将管理员网址限制为 Django 中已通过身份验证的超级用户

我已经搜索了一些解决方案,但它们都集中在一个管理 URL 上。但是我想知道是否有办法限制所有管理员视图,而不是将帐户限制为已通过身份验证的超级用户。

我想要的是

或者我可以在视图中执行的类似操作

但仍然允许我使用admin.site.urls.

有没有一种快速而优雅的方法来解决这个问题?我希望包括超级用户在内的所有用户都通过accounts应用程序进行身份验证。

0 投票
2 回答
454 浏览

excel - 限制对 Excel 源数据的访问

我有一个 Excel 模板,它使用 vlookups 和索引/匹配函数从源 Excel 文件中读取数据。我有办法阻止最终用户访问源数据文件/工作表吗?例如,通过将源文件存储在远程位置并从那里读取 vlookup..

0 投票
0 回答
719 浏览

android - Android - 超级用户请求对话框,记住选项选项被禁用

我正在使用一个有根的 Android 设备(6.1.1,API 23)和一个 Android Studio 开发/安装的执行 su 命令的 APK:

每次执行都会触发一个对话框,要求授予应用程序的超级用户权限。但是,所有记住选择选项都被禁用。唯一可用的选项是授予超级用户权限“仅限此时间”。

关于原因/解决方案的任何想法?

请注意,系统映像是由 AOSP + 驱动程序构建的。

0 投票
1 回答
1002 浏览

mysql - 在 my.cnf 中忽略 pid 文件参数

正如标题所说,我在 Mysql 5.7 中遇到问题,让启动脚本识别我放在 my.cnf 中的 pid 文件值。

默认选项按给定顺序从以下文件中读取: /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf

在我当前的 /etc/my.cnf

然而

我看到错误 #84172/etc/my.cnf选项文件中忽略了 pid-file 值,但它提到将 pid-file 值放在[mysqld_safe]我也在做的下面。有没有人对此有进一步的见解或想法?

0 投票
2 回答
2226 浏览

django - 创建超级用户时没有名为“social_django”的模块

我正在运行一个 django 项目,当我尝试使用命令添加超级用户时出现此错误

我得到的错误是

但是,我认为我在虚拟环境中安装了所有必需的软件包。

的结果pip freeze

结果中没有social_django pip freeze,但是当我运行时

我已经尝试了该manage.py文件的其他命令(如 basic shell),我得到了同样的错误。你能帮我吗 ?

0 投票
0 回答
654 浏览

java - 如何在 Android 上使用 Process p = Runtime.getRuntime().exec("su") 来运行 Java 或 C 代码?

我正在为 Android 开发一个 Java 和 C 应用程序,它需要 root uid 才能启用其大部分功能。因此,我使用 SuperSu 植根了一个 Android 模拟器,并在我的应用程序的 Java 代码中的一个单独线程上调用 Process p = Runtime.getRuntime().exec("su") 以打开一个以 root 身份运行的新进程。

但是,似乎我只能按照https://su.chainfire.eu/#how-call在此过程中运行终端命令,这不是我想要的。相反,我希望该进程运行我的应用程序的一部分 Java 和 C 代码。

有什么方法可以以 root 身份运行我的应用程序的一部分?

注意:我想在该进程上运行的代码包括打开一个原始套接字、制作和发送数据包。

0 投票
0 回答
64 浏览

ruby-on-rails - 在 mac sierra 中启用 Web 共享并从外部访问服务器

我在我的本地端口 3000 中运行 rails 应用程序。我可以通过点击本地主机或http://10.55.18.22:3000/访问该应用程序,但我无法从其他设备访问该站点(在同一网络中)。

我怎样才能从我的 Mac 机器外部访问它?

请注意,网络共享选项在 mac sierra 中不可用。

提前致谢。

0 投票
1 回答
624 浏览

oracle - 未能完成 Oracle 网格安装中的第 16 步

错误消息如下所述:-

我正在尝试设置两个节点 RAC

虽然从安装程序的外部能够通过无字 ssh 通过 root 连接节点

0 投票
1 回答
452 浏览

android - 执行 SU 命令

我正在开发一个可以在 Rooted 设备上设置沉浸式模式的应用程序,但我无法执行命令,在主要活动上我检查设备是否已植根,如果是,我开始打算打开第二个活动,其中我有需要执行命令的按钮:

设置屏幕活动:

在 setScreenActivity 上,我在 Button 上设置了一个侦听器,然后它 Intanciate 一个“我应用“setImmersiveFull() 方法”的“沉浸式类对象”

当我在我的真实手机上运行该应用程序时,即使我完全单击按钮,一切都非常顺利,吐司出现但屏幕根本没有改变,这很奇怪,因为当我在终端模拟器应用程序上运行命令时,画面变为沉浸式模式。

这是沉浸式课程:

我的设备已植根,它运行 Android Oreo 8.0.0 任何想法我应该如何以 SU 编程方式运行此命令?

谢谢

0 投票
1 回答
3156 浏览

linux - 即使作为 root 用户也无法在 Fedora 中进行 yum 安装

Error: This command has to be run under the root user.当我尝试以 root 用户身份在 Fedora 中安装时出现错误。以不同的方式尝试:

是否有任何安全设置导致此问题?我正在通过远程ssh连接到机器来尝试上述所有命令。