标签: authentication

指纹认证不仅用于登录

我在 18.04 并已成功启用指纹登录。我想不仅使用我的指纹登录,而且如果可能的话还可以:

  1. 当我执行sudo命令时在终端中进行身份验证
  2. 在 Gnome 中进行身份验证(即安装应用程序等时)
  3. 解锁钥匙圈物品(这是我能找到的唯一信息,显然这是不可能的)

的输出grep print /etc/pam.d -R:

/etc/pam.d/gdm-fingerprint:auth required    pam_fprintd.so
/etc/pam.d/gdm-fingerprint:password required       pam_fprintd.so
Run Code Online (Sandbox Code Playgroud)

内容 /etc/pam.d/gdm-fingerprint

#%PAM-1.0
auth    requisite       pam_nologin.so
auth    required    pam_succeed_if.so user != root quiet_success
auth    required    pam_fprintd.so
auth    optional        pam_gnome_keyring.so
@include common-account
# SELinux needs to be the first session rule. This ensures that any 
# lingering context has been cleared. Without this it is possible 
# that a module could execute code in the wrong domain.
session [success=ok …
Run Code Online (Sandbox Code Playgroud)

sudo authentication fingerprint-reader login gnome-keyring

19
推荐指数
1
解决办法
3万
查看次数

如何生成 Openssl .pem 文件以及我们必须放置它的位置

我想生成一个 OpenSSL.pem文件,以允许在.pem密码位置使用文件通过 ssh 进行远程登录。

我能够生成密钥,以及.crt和.pem文件中使用以下

sudo openssl genrsa -des3 -out server.key 2048
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl x509 -inform DER -outform PEM -in server.crt -out server.crt.pem
Run Code Online (Sandbox Code Playgroud)

但问题是我必须将它放在服务器端的位置,或者我必须在/etc/ssh/sshd_config文件中进行哪些更改以允许使用 file.ssh 远程登录.pem。

我希望该客户端以下列方式连接我的机器。

ssh -i server_crt.pem username@my_ip
Run Code Online (Sandbox Code Playgroud)

我必须为实施做出哪些改变。

谢谢

ssh authentication openssh openssl

18
推荐指数
1
解决办法
7万
查看次数

无法从代理后面完成 Dropbox 安装

问题:

我的校园电脑位于代理后面(需要身份验证),我无法设置 Dropbox。我确信这是一个代理问题,因为我也无法设置 Ubuntu one(但我不使用 Ubuntu One,所以这不是问题)。我查看了 Ubuntu One 修复程序,但似乎是修改与 Ubuntu One 明确相关的设置。我可以安装 nautilus-dropbox 包(从源代码和来自网站和软件中心的 .deb 包编译)但是一旦我从“Dropbox 安装”对话框中单击“确定”(提示我下载专有守护程序),安装就会冻结按下确定按钮。当我在系统监视器中查看它的进程时,它的等待通道是 inet_wait_for_connect。

到目前为止,我已经设置了以下代理指令:

  1. 在设置中的网络下的网络代理设置中添加了 mj22:**@proxy.waikato.ac.nz:80 信息。
  2. 在 gconf-editor->system->proxy 下添加了 http_host 和 http_port 变量
  3. 在gconf-editor->system->http_proxy下添加'host'、'authentication_password'、'authentication_user'并勾选'user authentication'和'use_http_proxy'
  4. 添加导出 http_proxy="http://mj22:**@proxy.waikato.ac.nz:80/" 到 /etc/bash.bashrc
  5. 添加获取::http::proxy "http://mj22:**@proxy.waikato.ac.nz:80/"; 到 /etc/apt/apt.conf (这是我想象的让软件中心检索包)。

(其中**是我的密码)

我还为上述条目添加了等效的 ftp 和 https 行。我上网很好,软件中心可以下载软件包,仅此而已。

相关问题:

  1. 软件中心无法获取评论(但可以下载软件包)。
  2. 尝试在 Gnome 3 中添加在线帐户时,会弹出一个对话框,其中显示“获取请求令牌时出错:无法连接到代理 (proxy.waikato.ac.nz)”

更新:

一段时间后(大约 10 分钟),Dropbox 会显示一个错误对话框,内容如下:

无法连接到 Dropbox 服务器。也许您的互联网连接已关闭,或者您需要设置 http_proxy 环境变量。

有没有办法可以查看当前设置了哪些环境变量?

authentication dropbox proxy

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

Ubuntu 是否像 Apple、Google 和 Microsoft 一样支持密钥?

密钥是一项新功能,受到越来越多的支持。FIO联盟发布了密钥标准。苹果已经宣布在 iOS 16 和 macOS 以及 Safari 16.1 上支持万能钥匙,谷歌表示他们将在 Chrome 中支持它,微软将在 Edge 和 Windows Hello 中支持它。PayPal最近在其网站上推出了支持。

这是一个演示密钥功能的网站: https: //www.passkeys.io/

我的问题是:Ubuntu 支持密钥吗?Ubuntu 上的浏览​​器(如 Firefox 或 Chromium)支持密钥吗?

security authentication

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

在 CUPS 远程打印上使用不同的用户名

我正在使用 CUPS 在企业网络上打印。作业提交得很好,但我需要将其作为另一个用户名提交。现在我是,jon但我需要按 say 发送它jonallard。

在命令行上,可以这样打印

lp -U jonallard -d printer1 file.ext
Run Code Online (Sandbox Code Playgroud)

使用 GUI 打印对话框和打印系统设置时如何自定义用户名部分?

实际上,可能无法将此用户名添加到 Ubuntu 打印配置中。如果是这样,我应该在哪里要求改进?

authentication printing

16
推荐指数
2
解决办法
3万
查看次数

Ubuntu 19.10 中的“刷新系统存储库所需的身份验证”

如果我们组中的一个用户尝试登录他的台式计算机,他会收到一个弹出窗口“刷新系统存储库需要身份验证”。当我在这个弹出窗口中输入我的管理员密码时,弹出窗口并没有消失。似乎只有硬重启才能暂时解决问题,因为几天后再次出现相同的弹出窗口。但是,当我以具有 sudo 权限的用户身份登录时,一切正常。操作系统为 Ubuntu 19.10。

用户在启动时没有运行脚本,除了加载他的 bashrc 和设置他的环境变量。

我已经在互联网上搜索过,但我一直无法找到解决方案(我已经完成了最近的升级)。我将衷心感谢您的帮助。

authentication 19.10

16
推荐指数
3
解决办法
2万
查看次数

ssh 使用的 RSA、DSA 和 ECDSA 密钥有什么区别?

在我的/etc/ssh/目录中,我可以看到三个我拥有三种不同类型的 ssh 密钥:

-rw------- 1 root root    607 Oct  4 22:43 ssh_host_dsa_key
-rw-r--r-- 1 root root    623 Oct  4 22:43 ssh_host_dsa_key.pub
-rw------- 1 root root    241 Oct  4 22:43 ssh_host_ecdsa_key
-rw-r--r-- 1 root root    194 Oct  4 22:43 ssh_host_ecdsa_key.pub
-rw------- 1 root root   1602 Oct  4 22:43 ssh_host_rsa_key
-rw-r--r-- 1 root root    378 Oct  4 22:43 ssh_host_rsa_key.pub
Run Code Online (Sandbox Code Playgroud)

ssh 的 RSA、DSA 和 ECDSA 密钥之间有什么区别,我需要这三个密钥吗?

ssh encryption authentication

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

停止要求身份验证以安装 USB 记忆棒

我的 Ubuntu 14.04 要求我输入密码来安装或卸载 USB 记忆棒。如何更改它,以便自动挂载并且不需要输入密码?

这是关于在/media 中安装任意U 盘,/etc/fstab 中没有条目。我的用户在 'plugdev' 组中,但密码提示无论如何都会出现。

usb-drive mount authentication usb-storage 14.04

15
推荐指数
1
解决办法
2万
查看次数

存储库“http://dl.google.com/linux/chrome/deb stable Release”没有发布文件

执行此命令后

sudo apt-get update && sudo apt-get -y upgrade
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

W: The repository 'http://dl.google.com/linux/chrome/deb stable Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Run Code Online (Sandbox Code Playgroud)

我看过过去对同一问题的查询,但给出的答案特定于其他存储库。任何帮助将不胜感激。

updates apt authentication google-chrome gnupg

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

gvfsd-admin 守护进程身份验证迫使我重新启动 Ubuntu - 非常烦人!

不到一周前,我在新分区上安装了 Ubuntu 20.04。我还没有得到所有基本的东西。但是现在,20.04时不时会弹出一个小窗口,说“运行gvfsd-admin daemon需要身份验证”。但即使我输入我的 Ubuntu 密码并按下它也不会消失。即使我按下取消按钮也不会。顺便说一句,这有点难以做到,因为相反,您在身份验证窗口后面的窗口中激活功能(!!)使屏幕再次可用的唯一方法是重新启动 Ubuntu ......非常烦人!

authentication gvfs services

14
推荐指数
1
解决办法
6462
查看次数