如何在不输入密钥密码的情况下每次打开Skype?

我使用Kubuntu 17.04和自动登录。 我的登录密码与我的Keyring和Kwallet密码不同。 每次打开Skype for Linux Beta 5.5.0.1时,都会打开一个对话框说明

输入密钥环密码“默认密钥环”以解锁。

我输入密码,我可以使用Skype。 我不想每次都输入密码。 我在Dolphin做了一些搜索,发现我有Ubuntu,Gnome和Python密钥环。 我在我的应用程序或设置中找不到任何内容来访问密钥环。 我有KDEwallet / Kwalletmanager。 我能做什么?

有些人认为这是由dbus-user-session的存在引起的

$ dbus-user-session --version dbus-user-session: command not found 

启用自动登录Kubuntu后:

 $ ps aux | grep keyring user 1808 0.0 0.0 14288 1024 pts/1 S+ 19:06 0:00 grep --color=auto keyring 

禁用自动登录时:

 $ ps aux | grep keyring user 1258 0.0 0.1 203168 5152 ? Sl 20:35 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login user 1856 0.0 0.0 14288 972 pts/1 S+ 20:36 0:00 grep --color=auto keyring 

我已经解决了这个问题如下:

  1. 在Kubuntu启动菜单中,键入password以查找实用程序Passwords and Keys 。 打开此实用程序。
  2. 在左侧面板中,您应该在“ Passwords ”部分中看到一个条目“ Login ”。 右键单击“ Login ,然后从弹出菜单中选择“ 更改密码 ”。
  3. 您需要先输入当前密码,然后要求输入新密码
  4. 只需将字段留空,然后按继续

完成后,您应该能够在不提示输入密钥密码的情况下打开Skype。

显然,这种方法假设你没有在你的密钥环上有这个额外的安全层,但我希望对大多数家庭用户来说这很好。

有关详细信息,请查看http://ask.xmodulo.com/disable-entering-password-unlock-default-keyring.html

我将登录密码更改为与我的密钥环密码(以及我的kdewallet密码)相同并禁用自动登录。 我不再需要输入我的密钥环密码来打开Skype(也不需要我的kdewallet密码来打开其他程序)。 要使此系统生效,我需要“退出Skype”(而不仅仅是关闭窗口),关闭并再次启动(Kubuntu重启或关闭的默认选项是保存会话。这有时可以保留应用程序一些设置。我将默认设置改为以新会话开始)。 在我将网络密码更改为与我的密钥环密码相同之前,我的Samba在网络上的共享似乎有副作用。

安装或创建帐户时,如果Skype需要密钥环,只需按取消。 下次登录时,只需单击“取消”。

将密钥环管理器安装为SeaHorse就足够了:您将被提示输入密钥密码,下次Skype将自动登录。 可能是您第一次从Skype注销并重新登录。

18.04的情况 – 解决方案:

  • 触发这个的工具是gnome-keyring ,它随skypeforlinux的安装(来自deb) skypeforlinux ; 删除gnome-keyring 通常是不可能的(也就是说,使用apt等),因为它也会移除Skype。 (它可以被强行删除 ,但这会导致skypeforlinux被报告为损坏,而sudo apt install -f将简单地安装gnome-keyring 。)

  • 自动登录禁用(在我的情况下)

  • 没有安装seahorse

  • KDE钱包已停用

  • 当要求输入密钥环密码时,单击“继续”直到提示关闭

  • 此时Skype启动但可能会卡住; 它甚至可能需要从系统活动中被杀死; 之后,再次启动时,它将正常登录,不再出现密钥环提示