Tag: 密码

如何使用NetworkManger为nmcli保存VPN密码?

关于将VPN密码放入/etc/NetworkManager/system-connections/post很多。 我不能让任何人在Ubuntu 12.04上工作。 问题和答案中的字段似乎与我的略有不同。 最接近的似乎是: 如何使用NetworkManger保存VPN密码 。 我更喜欢让nmcli在控制台上而不是在桌面上的GUI小部件中询问密码 ,但这似乎是不可能的。 所以有两个问题: /etc/NetworkManager/system-connections/文件及其字段是否在任何地方正式记录? NetworkManager文档链接似乎有很多404。 我的连接文件有什么问题? 这是我的连接文件。 我已经在这个文件中尝试了很多种设置,但是这跟我想象的差不多(当然是匿名的): [connection] # Not sure if this helps or breaks anything. Fails regardless. permissions=user:peter:; id=My VPNC uuid=a2cd97d5-7df1-4391-91d8-7e72931ec2de type=vpn autoconnect=false timestamp=1396942441 [vpn] service-type=org.freedesktop.NetworkManager.vpnc NAT Traversal Mode=natt ipSec-secret-type=save IPSec secret-flags=0 xauth-password-type=save Vendor=cisco Xauth username=user IPSec gateway=1.2.3.4 XAuth password-flags=0 IPSec ID=Ipsec Perfect Forward Secrecy=server […]

如何从终端中的密钥环获取密码以便在脚本中使用?

当您的计算机中有LUKS加密驱动器时, Nautilus或Nemo会在“ Devices下将其显示为带有一点锁定的驱动器。 单击它时,需要输入密码。 如果您选择remember this password forever ,则会将其保存到您的密钥环中。 下次启动,单击驱动器将立即安装它。 如何从终端“立即安装”密码环中存储密码的驱动器? 我希望有一个自动启动脚本,当我登录时将挂载我的LUKS驱动器。我不想在脚本中存储我的密码,我想使用密钥环中的密码: 如果你去Passwords And Keys ,有一堆无名密钥。 在他们的属性中,您可以找到类似gvfs-luks-uuid=xxxxxxxxxxxx以及该LUKS驱动器的密码。 这就是Ubuntu使用的。 我想到的一个选项是python-gnomekeyring但它只能获取密钥和密码。 我需要GUI调用“技术细节”来获取特定uuid的密码,因为keyname始终为空。

在/ etc / sudoers中添加NOPASSWD不起作用

在14.04这里。 我连接到我的机器,将以下行添加到/etc/sudoers : myuser ALL=NOPASSWD: ALL 然后尝试运行: sudo mkdir /etc/blah …… 我被要求输入密码。 为什么?!? 我不希望在执行此操作时被要求输入密码。 请注意,当我运行ls -ltr /我得到: drwxr-xr-x 94 root root 4096 Jul 30 13:28 etc 但我不认为这很重要,因为我把自己定位为“sudoer”,对吧? 更重要的是,我需要做什么才能运行sudo mkdir /etc/blah作为我当前的用户( myuser )而不会被要求输入密码? 这是我的整个/etc/sudoers文件: # # This file MUST be edited with the ‘visudo’ command as root. # # Please consider adding local content in /etc/sudoers.d/ […]

更改密码时如何更改/禁用密码复杂性测试?

我知道这是一个“坏”的想法,我知道它不安全。 我在网上寻找答案,我看到的只是抱怨它不好。 但我喜欢使用Linux,因为它让我可以创建我想要的系统并使用它。 介绍结束。 我尝试更改密码: ruslan:~% passwd Changing password for ruslan. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: You must choose a longer password 如果我尝试sudo passwd ruslan然后我可以设置我想要的任何密码,所以我不需要密码复杂性检查我的系统上的passwd。 谷歌搜索后我发现应该有PAM模块pam_cracklib来测试密码的复杂性并且可以配置它。 但我的PAM密码设置不包括pam_cracklib: % cat /etc/pam.d/passwd | grep ‘^[^#]’ @include common-password % cat /etc/pam.d/common-password | grep ‘^[^#]’ password [success=1 default=ignore] pam_unix.so obscure sha512 password requisite […]

使用git与gnome-keyring和http(s)repos的正确方法是什么?

目前,每当我git pull或git push到http(s)存储库时,我都会得到以下信息: $ git pull Username for ‘https://gitrepos.reposdomain.com’: me@mydomain.com Password for ‘https://me@mydomain.com@gitrepos.reposdomain.com’: 这对于不经常使用是可以的,但是开始变得非常烦人。 不幸的是,在这种情况下,切换到ssh不是一种选择。 我已经读过早期版本的git提供了凭证“store”和“cache”,但是没有建议这样做,因为它以明文forms存储了密码。 但 较新版本的git显然将git凭据存储在gnome-keyring ,但必须正确设置。 我已经尝试在SO上关注其他(非Ubuntu)答案以使其工作(即这个 ),但我仍然会看到用户名和密码提示。 为http(s)repos存储git凭据的正确和最安全的方法是什么?如何让它们在Ubuntu上运行?

我为什么要相信“检测到系统程序问题”对话框?

我登录后几分钟就会出现这种情况: 我不知道它是什么。 如果我单击报告问题 ,它会询问我的密码: 如果我想窃取别人的密码,这正是我要做的。 我为什么要相信它,如果我遵守,它将会做什么呢?

如何轻松设置GRUB2密码?

我需要在Ubuntu 14.04 LTS amd64上为GRUB2设置密码。 我试图达到的设置是[e] dit和[c] onsole选项受密码保护,但启动操作系统条目(Ubuntu,Windows)不受保护。 我研究过Grub2 /密码 (它已经过时,非常混乱,几乎不可读),似乎我需要设置超级用户密码并在菜单条目中添加–unrestricted选项。 好的,但我在哪里添加了这个–unrestricted选项? 如果在/boot/grub/grub.cfg那么这不是最聪明的想法,因为每次运行grub-update时都会覆盖此文件。 所以这对我来说不是一个选择,因为 – 让我们假设 – 我喜欢每周两次更改GRUB背景图像。 而且,/ /boot/grub/grub.cfg可读性远非完美; 放置–unrestricted选项仍然不明显。 如果在/etc/grub.d/*中的菜单条目文件中,则比编辑/boot/grub/grub.cfg更糟糕。 这些文件在可读性方面相当混乱,因此编辑它们就更加困难了。 有没有像我描述的那样设置GRUB2密码的简洁方法? 也许除了我在这篇文章中链接的文档之外,还有一些精彩的文档

无法登录且无法重置密码

我正在阅读一些博客,我发现我可以通过发出这个命令sudo startx来手动启动GUI,所以我这样做了。 我在已经运行GUI的终端中完成了它。 现在我无法登录我的用户帐户。 在此之前,我的电脑用于直接启动我的帐户而不需要密码(甚至没有显示GRUB菜单,因为我的电脑上只安装了Ubuntu 12.04)。 但现在它启动并登陆屏幕(不显示GRUB菜单),该屏幕显示我的用户帐户以及Guest帐户。 当我选择我的帐户时,它会要求输入密码。 我输入了密码,但它又回到同一个屏幕而没有任何回复。 我很确定我输入的密码是对的。 当我选择Guest帐户时,一切顺利。 现在我只能访问Guest帐户。 在发布此问题之前,我在这里发布了类似的问题: 我的用户名和密码是正确的:无法登录Ubuntu 12.04 无法登录我的帐户 崩溃后登录失败 我尝试了为他们建议的解决方案但没有任何效果。 这个页面( https://help.ubuntu.com/community/LostPassword )和这个页面( https://wiki.ubuntu.com/RecoveryMode )似乎提供了一些解决方案,但我无法通过按下它来调出GRUB菜单SHIFT键或ESC键。 在启动时,我一直按下按键(我分别尝试了两个按键)但它会直接落在显示用户帐户的屏幕上。 我登录了Guest用户并将我的管理员帐户更改为标准帐户。 我无法知道root密码是什么。 我在Guest帐户中打开了终端并输入了sudo passwd root 。 它返回以下内容: sudo: unable to change sudoers gid: Operation not permitted sudo: setresuid() [0, 0, 0] -> [128, -1, -1]: Operation not permitted 现在我无法访问任何文件或文件夹。 没有重新安装操作系统,我的问题是否有任何可能的解决方案? 有没有办法重置所有用户帐户并重新获得对我帐户的访问权限?

密码背后的概念是什么,而不是在cli上回应

我很想知道为什么当我们通过终端登录系统时,不会回显密码字符(特殊字符)。 但是当我们通过GUI登录系统时,我们可以看到密码字符(特殊字符)。 我能想到的唯一原因是我的密码中的字符总数不会透露给那些监视我的系统/密码的人。 有什么建议/意见吗?

密码为空时更改用户密码

我在Ubuntu 11.10中有一个非常奇怪的问题。 我不小心将密码设置为空。 如果我现在不想安装软件,系统会要求输入密码,但我已经没有了。 如果我输入我的旧密码,那就错了,如果我把它留空,它也会。 现在我不想重新设置密码,但系统会在我更改之前询问旧密码。 那个密码不存在,所以我再也做不了! 有谁可以帮助我吗?