我有一大组在企业/企业环境中与 Active Directory 交互的脚本。我不必在每次运行时都输入我的 AD 密码,而是构建了一个 gnomekeyring 存储并查找每个脚本。
现在我已经升级到 Ubuntu 18.04,所有这些脚本都失败了,因为看起来 python-gnomekeyring 已被弃用并从档案中删除。
取而代之的是什么?如何通过 python 脚本安全地存储密码?
我注意到我的用户没有勾选“用户和组”中的许多用户权限,但我仍然可以访问他们指定的项目。例如,我经常使用 VirtualBox 进行虚拟化,我可以连接到无线和有线网络,我可以插入并使用任何音频设备。
这些特权何时兑现?它们有多大用处?
我知道有些定义文件系统的权限(例如 www-data)。但是我不明白为什么通过将用户添加到“视频”组来成功回答了这个问题。
所以问题主要是所有预建组在 Ubuntu 中的作用是什么?更合理的是,既然有这么多,那么存在哪些“特殊”组以及应该如何或何时使用它们?
我有一个 Dell Vostro V13,Canonical 声称它是Ubuntu 的“认证”。所以让我感到惊讶的是,突触触控板没有被识别为这样,并且默认为 psmouse 仿真。这意味着没有多点触控,没有手势,更重要的是,没有鼠标滚轮滚动。
因为它没有加载突触驱动程序,所以运行 gpointing-device-settings 没有帮助。
我发现这个错误表明已提交修复,但我看不到将其加载到我的 Maverick 构建的方法。我已经尝试过反向移植并在突触中提出了回购协议,但没有任何乐趣。
有任何想法吗?
当您通过网络管理器小程序连接到新的 SSID 网络时,该网络的密钥存储在“登录”钥匙串下的 gnome-keyring 中。
但是,当您随后将该网络更改(编辑)为“对所有用户可用”时,密码会移动到其他地方。我想知道在哪里,因为如果是 PEAP 网络,那实际上就是您的 Active Directory 密码。
背景 我将大多数 WIFI 网络标记为“对所有用户可用”并不是为了让它们真正可用(无论如何它是一台单用户笔记本电脑),而是为了防止任何人通过右键单击以明文形式看到我的该网络的密码网络,单击安全选项卡并勾选“显示密码”。这是因为当您使网络“对所有用户可用”时,编辑该网络的行为会通过 policykit 触发系统提示。
这与我在全新安装后立即卸载 Seahorse 的原因相同。允许这样做的疯狂安全风险。
当我右键单击 nm-applet 并选择禁用无线时,它会关闭无线。很公平,但是当我重新启动时,无线又神奇地恢复了。
这只是一个例子,但更一般地说,在具有多张卡的系统中,是否可以让网络管理员记住它们的状态?(就像 Windows 允许您启用/禁用 NIC 的方式一样)。
我相信您可以通过编辑文件来永久禁用 NIC,但我希望有一个更临时的情况——如果它只记住我的选择,那就太好了。
我想在 Dropbox 中设置一个目录,其中文件是逐个文件加密的。
目前,我在 Dropbox 中使用了一个 2Mb Truecrypt 容器,然后我必须手动安装,访问/更改其中的文件,然后手动卸载。此时,整个 2Mb 文件都会上传到 Dropbox。这是一种痛苦,原因有很多:
我想知道我是否可以以某种方式使用 LUKS 来实现逐个文件加密来解决“容器”问题。
在 Ubuntu 世界中,您似乎要么总是运行 FTP 服务器,要么从不运行。也许我是第一个需要使用 Ubuntu 刷新 Cisco、Checkpoint 或 Nokia 映像的网络分析师……我需要一个 FTP 服务器可能需要 5 分钟,仅此而已。
我正在寻找一个简单的、用户启动的 FTP 服务器。我知道它可能必须使用 sudo 运行。很好 - 但我想像普通程序一样启动/停止它。
在 Windows 平台上,这样的工具非常多——我已经使用 3CDaemon 多年,最近发现了 CoreFTP。两者都很棒。您配置一个用户,将其指向一个目录,然后点击“开始”按钮。几分钟后,您通常会完成并点击“停止”按钮。任务完成。
Ubuntu 上似乎不存在此类工具。我找到了一个Google 代码项目,它可以相当好地创建一个 TFTP 实例(假设它仍然运行——我大约一年没有使用它并且 python 已经继续前进),但是 FTP 怎么样?外面有什么吗?