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

python - 使用python在树莓派中一直接受声音输入

我正在尝试实现一个像聊天机器人这样的谷歌助手,它可以通过语音命令激活,或者在给出特定语音输入时直接执行操作而无需任何其他交互。我尝试在后台运行代码,但是一旦终端关闭它就会关闭。我想在 pi 启动后立即运行代码,以便它一直接受输入,而不受任何其他并行运行的脚本的影响。谢谢你。任何解决方案将不胜感激。

0 投票
1 回答
2029 浏览

mongodb - 创建单个 root 用户来访问和管理 MongoDB 的所有数据库

我在一个 MongoDB 实例上有 22 个数据库。我遇到了 MongoDB 身份验证的root角色。我想创建一个可以对现有数据库执行任何操作以及创建新数据库并完全管理它们的单个用户。我运行了以下命令,但它不允许我访问除admin.

它仅存储数据库root的角色admin。如果添加,我如何将root角色应用于所有现有数据库以及新数据库?只有一种方法可以roles像这样在数组中提供所有数据库名称来实现我想要的吗?

0 投票
1 回答
7622 浏览

django - 获取 Django 管理员密码

我使用 Django(2.0 版)作为新手,忘记了管理员超级用户密码。我知道我可以创建另一个超级用户并更改前一个超级用户的密码。但是有什么程序可以知道我忘记的前一个超级用户的 RAW 密码吗?

0 投票
2 回答
42 浏览

django - 添加配置文件后,管理员 django 的 url 错误

我有一个登录页面,我会将其更改为另一个登录页面,然后按照这些说明进行操作。

我添加了此代码,当我尝试登录到我添加的用户管理员时,它会将我发送到错误的 URL http://localhost:8050/admin/login/?next=/admin/并抛出:

0 投票
1 回答
457 浏览

postgresql - 在 PostgreSQL 中恢复 postgres 用户

我需要为用户恢复超级用户权限postgres,因为它失去了超级用户资格。

我不能在psqlshell 中做任何事情,它给出了消息

系统是 Ubuntu 16.04 和 PostgreSQL 9.5。
我可以恢复这个postgres用户吗?

0 投票
0 回答
76 浏览

postgresql - 不确定我是否在我的 Mac 上正确安装了 PostgreSQL 以创建 Flask Web 应用程序

我按照本教程使用 Homebrew 在运行 macOS 10.13.6 的 Mac 上安装了 PosgreSQL 10.5 。安装后,我运行=# \du查看所有用户。我看到教程说 PostgreSQL 在安装过程中创建的 Mac 用户名,但是没有创建“postgres”默认用户(或者至少没有出现)。

我的主要问题是...

我需要“从根目录”登录 PostgreSQL,我要么不明白这到底是什么意思,要么出了点问题。在遵循PostgreSQL wiki 的第一步文档中的第一步时,它说...

首先以root身份连接/登录:

但是当我打开一个终端窗口并输入su - postgres它时,它会要求输入密码。我已经输入了我可能赋予该角色的每个密码,它只是说su: Sorry.

我做了一些研究并尝试通过这样做来更改密码:

postgres=# \password postgres.

这促使我输入了两次密码,它似乎有效。但是,当我回去运行:su - postgres时,它给了我同样的结果su: sorry

所以我试着输入:psql postgres。这至少将 $ 更改为 postgres=#,它告诉我我在 PostgreSQL 命令行,然后是相同的: su: postgres,但这只是将 (=) 符号更改为 (-),所以现在它更改为:postgres-#

我认为这可能意味着我“以根目录登录 PostgreSQL,但随后我运行了以下命令:

......这些都没有奏效。它没有创建用户或模式。

历史...

  • 过去我曾多次在这台 Mac 上安装/卸载 PostgreSQL 以进行测试
  • 由于各种原因,我还安装/卸载了 pdAdmin

很有可能我在所有的洗牌中做了一些事情,导致了这个问题,在这个 Homebrew 安装期间没有创建“postgres”角色。因此,我确实通读了该教程的其余部分,并且确实输入了$ createuser postgres内容,这似乎确实创建了“postgres”角色。我尝试使用ALTER ROLE来赋予该角色,Create DB但我永远无法使用命令行使其工作,所以我只是打开了 pgAdmin,看到了角色,授予它创建 DB,然后在命令行中=# \du再次运行,Create DB确实出现在旁边我创建的“postgres”角色。我在 pgAdmin 中添加了所有内容,现在看起来像这样。

我的最终目标...

我正在尝试按照这个 YouTube 教程从头开始创建一个 Flask Web 应用程序。在 YouTube 教程中,他使用 MySQL,但我想使用 PostgreSQL。不用说,我正面临学习曲线。

0 投票
1 回答
1567 浏览

python - Django - 管理界面 - 允许为非超级用户创建用户

我有允许三种类型用户访问管理界面的情况: - 管理员 - 主管 - 代理

这是一种情况层次结构,管理员是一个(超级用户),它创建了主管,主管创建了代理。

他们都可以使用不同的授权登录到 django admin。

登录由 'django.contrib.auth' 管理,默认模型 auth_user (.

但有个问题。如果我允许主管创建代理,则意味着我必须添加授权以添加和更改表 USER。这很危险,任何主管都可能成为超级用户,删除用户等等......

我该如何解决这个问题?是否有可能允许主管创建一个代理,而不会使他变得危险?

谢谢


编辑

我有一个疑问......在models.py的定义类期间我写了这个方法:

在 Java 中,EJB 的方法是事务/原子的(提交是自动的)......在 django 中,我必须调用方法 save()。

这是一个和之前不同的问题......

0 投票
0 回答
468 浏览

android - 挂载 /system RW / RO Android 7.1.1 Lenovo Tab 4 10"

我在将 /system 文件夹设置为读/写权限时遇到问题。我做了root(TWRP 3.2.3,SuperSU-v2.82 - 在TWRP中未选中只读)问题是平板电脑每次从RO更改为RW时都会冻结。

我使用了 Root 资源管理器、ES 文件资源管理器、Root 文件管理器、超级管理器……每次我更改它并按“确定”时,平板电脑都会冻结。我也尝试通过终端“mount -o rw,remount /system”,什么都没有,下载 apk “Mount system RO RW ROOT”,apk 说它做到了,当我签入文件资源管理器时,它仍然是只读的。(我也尝试通过fastboot和commannds pull and push,它说文件是只读的)

我真的需要在 /system/build.prop 中进行更改,但我没有选择...

任何人?

0 投票
0 回答
113 浏览

visual-studio-code - VSCode 退出超级用户模式

我是 VSCode 的新手(从 Sublime 切换),每次打开应用程序时不小心导致 VSCode 以超级用户模式启动,如何退出并返回 zsh 或 bash?我不熟悉如何更改 VSCode 中的设置。

到目前为止,我尝试将设置更改为 zsh,

VS 代码中的设置

但是这样做是它仍然首先以 root 身份加载,然后在 root 中运行 zsh。我知道以这种方式运行 root 非常糟糕。有什么建议么?

0 投票
3 回答
97 浏览

django - 如何以员工或超级用户的身份删除/编辑帖子?

我对 Django 还很陌生,现在对 Django 的概念还不是很熟悉。我创建了一个用户板(来自 simpleisbetterthancomplex.com),并希望使用“is_staff”用户实施审核。

目前,只有创建帖子/评论的用户才能编辑帖子。作为 is_staff 用户,我还希望能够编辑所有帖子/评论。

这是编辑按钮:

我以为我可以这样:

虽然我到达了正确的超链接来编辑帖子,但我收到“找不到页面”错误。

有什么方法可以对我的论坛实施一些审核?