标签: authentication

在服务器上设置 git 存储库

我在这里通读了其他 git 问题,但无法真正了解他们是否正在尝试和我做同样的事情。所以如果你发现任何重复,请告诉我。

我有一个安装了 SSO 的中央服务器。我所有的机器都通过局域网连接到这台服务器。我还在这台服务器上设置了一个远程 git 存储库。现在我想做的是让服务器充当中央存储库。我所有的员工都可以将他们的代码提交到服务器,然后服务器将其推送到远程 git 存储库。

有人可以帮我完成这个过程吗?我是 git 的新手,仍在学习如何有效地使用它。那么我可以参考的分步流程或现有文档?

我也可以以任何方式将它与 SSO 集成吗?

谢谢。

authentication git single-sign-on github repository

6
推荐指数
1
解决办法
2675
查看次数

在 TortoiseSVN 中使用 Windows 凭据?

我们是一群使用 Windows 域帐户登录我们的 Windows 计算机的 Subversion 用户。我可以在同一个域中的另一台机器上设置一个 Subversion 服务器。我想使用我们的 Windows 帐户通过 TortoiseSVN 控制 Subversion 存储库访问。到目前为止,我已经尝试了 VisualSVN 的免费版本,它适用于这个目的,只是 TortoiseSVN 不断提示输入用户名和密码,我不希望它们存储在磁盘上。VisualSVN Enterprise 承诺修复它,但它的价格标签对我们来说是一个问题。

在 Subversion 服务器上使用我们的 Windows 域帐户是否有任何替代解决方案?你自己用过吗?

windows tortoise-svn authentication ntlm svn

6
推荐指数
1
解决办法
3043
查看次数

SQL Server ODBC 身份验证错误

我正在尝试通过 ODBC 连接从 3rd 方应用程序连接到 SQL Server 2008 数据库。使用 Windows 身份验证设置 ODBC 时我成功了,但使用 SQL Server 身份验证设置时却没有成功。

我的一般流程是

  • 创建 64 位系统 ODBC DSN ("C:\Windows\SysWOW64\odbcad32.exe")
  • 当我创建 DSN 时,我会在最后测试连接,一切看起来都不错。并且我可以在 SQL Server 中使用

用户“myuser”登录成功。使用 SQL Server 身份验证建立的连接。[客户:10.85.43.91]

  • 然后我转到我的应用程序,引用该 DSN 并尝试登录。我收到一个错误说Unable to connect to general Datasource. Connect String: DSN=<DSN Name> Error: login failed for user ''. 然后我回到 SQL 错误日志并查看

用户“myuser”登录失败。原因:密码与提供的登录名不匹配。[客户:10.85.43.91]

用户 '' 登录失败。原因:尝试使用 SQL 身份验证登录失败。服务器配置为仅用于 Windows 身份验证。[客户:10.85.43.91]

我可以使用该用户名通过 SMSS 连接到 SQL 并运行查询。

我还可以Authentication mode is MIXED.从服务器启动时的日志行中验证这一点。通过对象资源管理器 > 服务器属性 > 安全 …

authentication sql-server-2008 odbc

6
推荐指数
1
解决办法
2432
查看次数

为什么 Windows 身份验证不能在本地工作而是在远程工作?

我在各种 Windows 服务器上遇到过这个问题:登录到服务器时,通过浏览器进行的 IIS Windows 身份验证不适用于 Windows 身份验证或基本身份验证。

我有几个设置了 Windows 身份验证的站点,当我尝试从服务器访问它们时,我无法登录。不仅仅是用户名或密码,或者域+用户名/密码。

但是,使用我的 Windows 登录凭据从外部访问同一个站点并登录工作正常。

那么 - 为什么在这种情况下我不能在本地登录?

更多信息:

  • 服务器不在域中(单盒)
  • 用Chrome,也试过用IE在服务器上同样结果
  • 使用管理员帐户通过 RDP 访问
  • 对于应用程序任务,IIS 基本身份验证以相同的方式失败

authentication windows-server windows-authentication

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

ssh 如何选择正确的密钥来使用?

如何ssh-agent理解应该将哪个密钥用于哪个远程服务器?

我遇到过以某种方式触及这个主题的不同问题和帖子,但我仍然不清楚。

我发现,如果您想使用不同的 ssh 密钥,您需要使用-i选项并指定所需密钥的路径,或者您可以设置身份文件,指定要使用哪个主机的密钥对。

但这是否意味着默认情况下ssh-agent只能使用一对密钥,并且会尝试将其用于所有远程服务器?

ssh authentication

6
推荐指数
2
解决办法
3218
查看次数

当我将 SSH 公钥复制到另一台机器时,我需要在最后保留注释吗?

假设我有一个公共 RSA SSH 密钥,如下所示:

ssh-rsa ijvoienvejfvmiejnci3onrvejviewlonvcljnrijcnreionv me@machine
Run Code Online (Sandbox Code Playgroud)

如果我正在复制此密钥以与另一台机器共享,是否在末尾添加注释 ( me@machine)?我是否包括标题 ( ssh-rsa)?

linux ssh authentication rsa ssh-keys

6
推荐指数
1
解决办法
1330
查看次数

我无法从 Linux 访问 MacOS(身份验证)、Samba、LAN

我在 MacBook Air 上安装了 VirtualBox 5.1.14 上的多个虚拟机(Guests),所有虚拟机都使用相同的 UserAdmin 和相同的密码进行测试。

On my Host (MacBook Air)
    System Preferences->Sharing->File Sharing -> 
        Computer Name:joseluisbz MacBook
        Share files and folders using SMB (Checked)
    System Preferences->Network->Ethernet->Advanced...->WINS
        NetBIOS Name:MACBOOKAIR-E26C
        Workgroup:BZ
Run Code Online (Sandbox Code Playgroud)

像我的客人一样:

    Windows 10 Enterprise
    MacOS 10.12.3 Sierra
    CentOS 7 1511
Run Code Online (Sandbox Code Playgroud)

这是我的设置

On Windows I have:
    Computer Name:Vxbox-Win
    Workgroup:BZ
    Shared Folder: Users

On MacOS I have
    System Preferences->Sharing->File Sharing -> 
        Computer Name:Vxbox-Mac
        Share files and folders using SMB (Checked)
    System Preferences->Network->Ethernet->Advanced...->WINS
        NetBIOS Name:Vxbox-Mac
        Workgroup:BZ

On Linux I have: …
Run Code Online (Sandbox Code Playgroud)

linux mac samba authentication

6
推荐指数
0
解决办法
1462
查看次数

什么是网络适配器上的“身份验证失败”状态

我不知道网络适配器甚至可以具有诸如“身份验证失败”之类的状态:

在此处输入图片说明

你知道是什么导致了这种情况以及如何解决吗?

通过此适配器的网络连接工作正常。这使得此状态信息更加混乱。

networking windows ethernet authentication network-adapter

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

如何设置 SSH/PuTTY 以使用 Yubikey OpenPGP 身份验证?

我想使用 YubiKey 的 OpenPGP 接口在 Windows 10 上对我的 OpenSSH 服务器进行身份验证

  • 我根据这个创建了密钥:
    gpg --card-status
    
      Reader ...........: Yubico Yubikey 4 OTP U2F CCID 0
      Application ID ...: BEEFBEEFBEEFBEEFBEEFBEEF99990000
      Version ..........: 2.1
      Manufacturer .....: Yubico
      Serial number ....: 99999999
      Name of cardholder: John Doe
      Language prefs ...: en
      Sex ..............: male
      URL of public key : https://example.com/pgp.asc
      Login data .......: johndoe
      Signature PIN ....: required
      Key attributes ...: rsa4096 rsa4096 rsa4096
      Max. PIN lengths .: 127 127 127
      PIN …
    Run Code Online (Sandbox Code Playgroud)

ssh authentication putty openpgp yubikey

6
推荐指数
1
解决办法
9878
查看次数

“刷新系统存储库需要身份验证”

几个月前,我将 Debian 更新到 10。(我相信我正在使用 Wayland 和 GNOME?)突然开始出现的几个问题如下: 偶尔,我会回到我的电脑,并且将出现一个密码对话框,显示“需要身份验证”和“刷新系统存储库需要身份验证”。它有一个密码框、一个取消按钮和一个验证按钮。取消按钮什么都不做。如果我输入我的密码并单击身份验证按钮,密码框旁边会弹出一个“思考”微调器......并且永远不会消失。有一个“对不起,这不起作用。请再试一次。” 密码对话框下方的文本,但我不记得它是否总是存在,或者它是否在例如点击取消后出现。这已经发生了几次。我认为在其中一种情况下,点击取消实际上删除了一层(在几十个对话框中),所以最终我能够全部取消它们?不过,这只是一次,而且现在发生的问题(我在另一台计算机上)似乎根本没有响应取消按钮。

我试过在谷歌上搜索消息,但解决方案很少,而且在很大程度上不适用 - 例如,有人说要卸载“appcenter”,但 Aptitude 无法识别任何包含该名称的软件包。我有虚拟终端的 root 访问权限,顺便说一句。我已经尝试寻找通过 root 来“使对话框消失”的方法,比如寻找可能的进程并杀死它们。从技术上讲,这行得通,但也扼杀了我的整个桌面环境,以及我正在处理的一切。

我想要什么 - 好吧,我需要的可能是一个修复程序,使对话框停止出现(或至少接受取消/密码)。我也接受一种在不丢失我打开的其他窗口的情况下杀死它的方法。两者都更可取,因为后者似乎有用。有没有人知道其中任何一个,或者甚至是调试问题根源的方法?

debian passwords authentication debug

6
推荐指数
0
解决办法
1349
查看次数