标签: password

将 git 与 gnome-keyring 和 http(s) 存储库一起使用的正确方法是什么?

目前,每当我git pullgit push访问 http(s) 存储库时,我都会得到以下信息:

$ git pull
Username for 'https://gitrepos.reposdomain.com': me@mydomain.com
Password for 'https://me@mydomain.com@gitrepos.reposdomain.com': 
Run Code Online (Sandbox Code Playgroud)

这对于不经常使用是可以的,但很快就会变得非常烦人。 不幸的是,在这种情况下不能切换到 ssh。

我读过早期版本git提供了凭证“存储”和“缓存”,但不建议这样做,因为它以明文形式存储密码。

较新版本的gitgit 凭据显然存储在 中gnome-keyring,但必须正确设置。

我已经尝试在 SO 上遵循其他(非 Ubuntu)答案来使其工作(即这个),但我仍然看到用户名和密码提示。

git为 http(s)存储库存储凭据的正确和最安全的方法是什么,以及如何使它们在 Ubuntu 上工作?

password git gnome-keyring https

63
推荐指数
2
解决办法
4万
查看次数

如何轻松加密文件?

是否有任何简单的(IE:在 Nautilus 中单击鼠标右键)方法来密码保护 Ubuntu 中的特定文件夹/文件?我有一些包含敏感信息的文件,我更希望如果/当我单独离开我的计算机时,它们不会被其他人意外访问。

安全性不必非常严格。我唯一担心的是,当家人/朋友过来时,我真的不喜欢他们查看我的银行详细信息、帐户或(您猜对了)色情收藏的想法。

一个简单而有效的方法让我把我的机器交到其他人的手中,知道该机器不会让我感到尴尬,这是我希望在 Ubuntu 中看到这一点的唯一原因。

encryption nautilus password files

62
推荐指数
5
解决办法
4万
查看次数

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

我知道这是一个“坏”的主意,我知道它不安全,我知道。我在网上搜索答案,我看到的只是抱怨这不好。但我喜欢使用 Linux,因为它让我可以制作我想要和喜欢使用的系统。介绍结束。

我尝试更改密码:

user:~% passwd
Changing password for user.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
You must choose a longer password
Run Code Online (Sandbox Code Playgroud)

如果我尝试,sudo passwd user那么我可以设置我想要的任何密码,这样我就不需要对系统上的 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           pam_deny.so
password    required            pam_permit.so
password    optional    pam_gnome_keyring.so 
Run Code Online (Sandbox Code Playgroud)

我猜 pam_unix 进行了这个测试......哎呀......伙计们,当我写完这句话的那一刻,我得到了启发,并man pam_unix在终端中输入了我找到了 pam_unix 模块所需的选项。

我刚刚删除了选项模糊并添加了 minlen=1 …

password policy

61
推荐指数
3
解决办法
13万
查看次数

为什么 Ubuntu 有一个禁用的 root 帐户?

Ubuntu 出于“安全原因”禁用 root 登录。但是在我看来,它对安全性没有任何帮助。

如果入侵者设法获得您的 Ubuntu 登录密码,那么他也拥有超级用户密码,因为它与登录密码相同。

但是,如果需要 root 密码,那么仅仅登录对入侵者没有多大帮助 - 是不是?

所以基本上,我想知道的是:为什么 Ubuntu 选择禁用 root 密码?安全原因是什么?

请不要根据您“认为”的原因来回答 - 我正在寻找官方来源的答案,或者与它们相关联。

password login

58
推荐指数
2
解决办法
9850
查看次数

如何防止他人使用 Live CD 重置我的密码?

最近,我的一个朋友来到我家,在 15 分钟内,他使用 Live CD 入侵了我的帐户,并在我面前重置了密码。看到这样的事情,我感到很困惑。请指导我防止将来使用 Live CD 进行此类尝试。

live-cd security password

57
推荐指数
4
解决办法
1万
查看次数

如何在ubuntu中更改root密码?

我正在尝试在我的 Ubuntu 系统中更改 root 密码。

这就是我所做的:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged
Run Code Online (Sandbox Code Playgroud)

如何在 Ubuntu 中更改 root 密码?

root password

55
推荐指数
3
解决办法
44万
查看次数

如何停止对密码的持续请求?

我 70 岁了,失去了记忆。这里唯一的另一个人是我的妻子,我对她的一切都信任。

我将 Ubuntu 设置为在我启动系统时自动登录。当我离开计算机一段时间时,我需要停止不断的密码请求。

password lock-screen

53
推荐指数
1
解决办法
1842
查看次数

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

14.04 在这里。我通过 SSH 连接到我的机器,将以下行添加到/etc/sudoers

myuser   ALL=NOPASSWD: ALL
Run Code Online (Sandbox Code Playgroud)

然后尝试运行:

sudo mkdir /etc/blah
Run Code Online (Sandbox Code Playgroud)

...我被要求输入密码。为什么?!?

希望这样的操作时,要问我的密码。请注意,当我运行时,ls -ltr /我得到:

drwxr-xr-x 94 root root  4096 Jul 30 13:28 etc
Run Code Online (Sandbox Code Playgroud)

但是我认为这并不重要,因为我已经将自己设置为“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/ instead of
# directly modifying this file.
#
# See the man page for …
Run Code Online (Sandbox Code Playgroud)

root sudo password

51
推荐指数
3
解决办法
13万
查看次数

在 Ubuntu 中禁用 root 帐户?

我被要求提供 root 凭据以在 Ubuntu 中设置我的打印机。这似乎是由错误引起的。建议的解决方法是创建一个 root 密码。由于默认情况下在 Ubuntu 中不使用 root 密码,我想知道如何恢复此更改。

一旦我为 root 设置了密码,有没有办法再次禁用它?

root password

50
推荐指数
2
解决办法
10万
查看次数

你能推荐一个密码生成器吗?

我希望有人可以推荐一个好的密码生成器。

给能说出名字的人的额外道具,让你也能记住它。

security password software-recommendation

50
推荐指数
7
解决办法
6万
查看次数