问题标签 [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 回答
6166 浏览

android - 检查su是否存在,即设备是否已root

这个问题可能是重复的,但我已经浏览了所有答案并注意到它们将不再起作用。

方法 1 失败

方法 2 也失败了,因为“SuperSu”不再是系统应用程序,它可以被卸载并且 su 文件现在存在于单独的文件夹 SU/bin/su

方法 3 也失败了,因为现在 android 设备上没有“which”文件

也失败了

我的问题是我可以通过检查 su 文件是否在 Su/bin/su 文件夹中来检测设备 root 吗?这是检测有根设备的正确方法吗?

0 投票
0 回答
58 浏览

django - 无法通过 Django 注册表单向我的数据库添加新用户

该代码运行良好,但是在尝试将新用户添加到站点时,它仅以超级用户身份登录。

模型

意见

0 投票
2 回答
3495 浏览

android - 以编程方式允许超级用户权限

我想为我的应用程序使用 shell 命令作为 root 权限。我把我的清单:

我想知道是否有办法在不使用任何输入设备的情况下以编程方式允许超级用户权限。如您所知,正在出现这样的窗口:在此处输入图像描述

我想避免这一步,并以编程方式永远选择记住选择。

0 投票
1 回答
1375 浏览

excel - Excel 2007 不断将条件格式行引用更改为 1048576

我正在构建一系列将用作清单并设置条件格式的电子表格,以便如果已检查特定项目,用户在下一个单元格中输入“y”,并且包含清单项目的单元格和包含“y”的单元格都变成绿色。

例如,如果 A 列包含列表项,则 B 列将是空白的,以便在项目完成时输入“y”。我正在使用公式设置条件格式: =$B2="y" 并选择将其应用于 =$A$2:$B$50

当我在条件格式规则管理器窗口中设置它时,这一切都可以完美运行,但是一旦我单击确定或应用,Excel 就会破坏我的所有公式。它将公式从 =$B2="y" 更改为 =$B1048576="y"。它不会阻止我编辑公式并将值更改回 2,但我不确定它为什么这样做。我相信每次都是同一个数字,但老实说,我没有跟踪。

由于我必须将此格式应用于约 50 个工作簿,这变得非常烦人。任何人都知道原因是什么或如何让 excel 停止弄乱我的公式?

我的 excel 水平可能是基本/中级

PS。我的工作场所拒绝升级到现代软件,我们被 Office '07 困住了。如果这是一个 excel 错误,我也许可以将其用作最终升级的一些杠杆,任何信息都会有所帮助。

0 投票
1 回答
72 浏览

superuser - 如何以管理员身份运行?

如何使此 bat 脚本在本地计算机上作为计划任务或启动脚本以管理员身份运行?

forfiles -p "C:\ProgramData\ESET\ESET Endpoint Antivirus\Logs\eScan" -s -m *.dat /D -0 /C "cmd /c del @path"

0 投票
1 回答
2894 浏览

android - Android - 从另一个应用程序中杀死应用程序(在有根设备上)

我有一个植根的 Android 设备。有一次,我从我的主应用程序启动了一个辅助应用程序,如下所示:

我希望能够从主应用程序中杀死这个辅助应用程序。我正在尝试以下一般程序:

不幸的是,这并没有杀死应用程序,也没有提示 logcat 的原因。

如果我尝试以“am force-stop com.app.package”而不是“su am force-stop com.app.package”来运行杀死命令,logcat 说我没有权限,即使我有超级用户之前运行“su”的许可。

0 投票
1 回答
443 浏览

django - 使用每个模式 django 自动创建超级用户

我正在使用 django-tenant-schema(和 postgresql)开发一个多租户应用程序。现在,一旦创建了新模式,我就使用 call_command 创建超级用户。我还想到了使用信号 post_migrate 的选项。

我的疑问是如何在不输入 shell 密码的情况下自动创建超级用户。用例是一旦用户注册他/她的模式,就会生成一个超级用户,用户使用超级用户用户名和密码登录,之后可以更改密码。

我正在使用以下命令调用 createsuperuser 命令:

解决该问题的一种方法是更改​​ Django 的createsuperuser.py文件并在那里自动提供密码,但这不是可接受的途径,即为某些用例更改源代码。我可以请求一些更好的方法吗

0 投票
1 回答
27 浏览

excel - 如何在多行代码中插入字符串?(不重构)

我在这里举个例子。我想将单独文件中的代码插入到另一个文件的许多元素中。

这是为了 DRY 到数百行代码。是否有循环或可以通过超级用户/命令行执行的操作?如果文件 1 是 CSV 格式或在谷歌表格/excel 上怎么办?

这与重构不同,因为当您重构时,相同的信息会散布在整个代码中。对于这个例子,它是不同的值。

我正在寻找的应用程序与 youtube 数据 ID 有关。我试图使该示例具有通用性,以便可以稳健地应用该解决方案。

文件 1:

文件 2:

文件 3 是我想要发生的,但有数百行代码:

文件 3:

我在谷歌上找遍了,找不到这个解决方案。请帮忙。

0 投票
2 回答
1647 浏览

macos - dscl 创建用户在 el capitan 上不起作用

我正在尝试使用超级用户模式的管理员权限在 OS X El Capitan 上创建用户。运行后/sbin/fsck -fy一切正常/sbin/mount -uw /launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist但是在dscl . -create/Users/USERNAME我得到错误之后没有这样的文件或目录。即使禁用了 SIP,我也尝试过,但它也不起作用。谢谢您的帮助。

0 投票
1 回答
73 浏览

docker - 为什么docker机器总是以超级用户模式打开?

我目前正在学习 docker。

我注意到的一件事是,每当我使用命令创建新机器时:

& 运行此命令后,如果我使用以下命令启动 docker-machine:

它总是会以超级用户模式提示我。即,我总是在终端中看到 # 而不是 $。

我想知道为什么会这样?

有什么特别要求吗?

如果可能的话,我可以在这个终端中使用普通用户模式吗?

任何输入?

提前致谢。