Articles of 身份validation

Powershell远程处理此计算机时使用远程的计算机代理

我正在尝试执行以下任务: 通过Powershell ISE 4连接到远程计算机 然后在那台电脑上运行一个ps1脚本,安装巧克力并更新其他软件 这台机器设置为企业代理服务器,当我尝试进行身份validation时,它非常时髦。 由于我在连接到DMZ的实验室环境中有一个Squid,所以我想在这个PC上安装东西的时候使用这个代理。 不需要authentication。 🙂 我可以通过Powershell在这个远程机器上设置我的Squid代理 试图运行我的.ps1脚本安装巧克力,并得到错误消息: “远程服务器返回错误:(407)需要代理身份validation”。 这让我疯狂。 我确定我在这里错过了一些东西,因为我真的相信,只要我改变了不需要authentication的代理,我就很好。 我已经检查了这台电脑graphics和Squid代理都设置在那里。 你可以给我一些暗示我搞砸了吗?

Gitlab和LDAP针对CommuniGate Pro服务器

我目前正在尝试将我们的GitLabauthentication到由CommuniGate Pro服务器提供的LDAP。 当使用命令行testing(如ldapsearch )时,我正在validation和获取信息。 但是当我尝试从GitLab的Web界面中获得 无法从Ldapmainvalidation您的身份,因为“凭据无效”。 从LDAP服务器上的日志中,我看到以下内容: 11:39:51.061 4 LDAP-000601([xx.xx.xx.99]:37160) BINDing as '[email protected]' 11:39:51.061 2 LDAP-000601([xx.xx.xx.99]:37160) ACCOUNT([email protected]) connected(CLRTXT) [xx.xx.xx.99]:37160->[xx.xx.xx.251]:636(tls) 11:39:51.062 4 LDAP-000601([xx.xx.xx.99]:37160) Logged in as <master>. authType=0 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching(base) '' 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching where (objectClass=*) 11:39:51.063 4 LDAP-000601([xx.xx.xx.99]:37160) searching for (altServer namingContexts supportedCapabilities…) 11:39:51.064 4 LDAP-000601([xx.xx.xx.99]:37160) '' retrieved 11:39:51.064 2 LDAP-000601([xx.xx.xx.99]:37160) search […]

Mailgun电子邮件在任何地方都被拒绝,但在Gmail上

我的问题和Mailgun日志 我已经使用Mailgun“设置和validation”(参见上下文 )发送域名,所以我可以使用它通过Mailgun API发送我的联系人/订单表单: https : //github.com/mailgun/mailgun-php 成功validation后(根据Mailgun),邮件只能传递到Gmail地址。 这些是Mailgun为其他电子邮件提供商提供的错误日志: { "severity": "temporary", "tags": [], "storage": { "url": "https://so.api.mailgun.net/v3/domains/mail.itvar.cz/messages/***", "key": "***" }, "delivery-status": { "tls": true, "mx-host": "mx1.seznam.cz", "attempt-no": 2, "description": null, "session-seconds": 2.4669690132141113, "retry-seconds": 900, "code": 451, "message": "451 4.4.8 Unroutable email address.", "certificate-verified": true }, "recipient-domain": "seznam.cz", "event": "failed", "campaigns": [], "reason": "generic", "user-variables": […]

如何访问SQL Anywhere数据库?

目前我有一个SQL Anywhere(版本10)数据库(.db和.log文件) – 这个想法是提取数据并将其用于MS SQL数据库。 问题是,我启动一个SQL Anywhere服务器,并附上有问题的数据库,但是当我尝试连接到服务器,我无法通过身份validation(我试过默认的DBA / SQL组合和Windows集成安全)。 但是,我可以使用相同的服务器访问SQL Anywhere演示数据库,而不会有任何问题。 这使我相信用户身份validation与每个SQL Anywhere数据库绑定,而不是与当前正在运行的SQL Anywhere服务器绑定。 我已经阅读了一些SQL Anywhere数据库pipe理官方文档,但是我没有遇到关于如何处理authentication的任何严格的细节。 简而言之,问题是如果可以连接到刚刚由第三方提供的随机SQL Anywhere数据库? 最好的祝福, 鲍里斯拉夫

如何重置VSS的pipe理员密码?

我已经inheritance了VSS服务器,但没有pipe理员密码。 我怎样才能重置它? 我有pipe理员login到框(Win2003服务器)。

将我的网站移到不同的服务器将Kerberos身份validation更改为NTLM

我有一个为Windows身份validationconfiguration的web服务。 调用WS的客户端代码将凭据传递给WS,如下所示: myWebService.Credentials = System.Net.CredentialCache.DefaultCredentials; (我的理解是,这代表login用户的用户名 – 密码域)。 我正在testingconfiguration问题,并对如何确保Kerberos设置感到困惑。 详细信息关注: 我在同一个IIS服务器上有两个虚拟目录(一个是带“.aspx”页面的“客户端”),另一个是“服务器”(它托pipe着客户端调用的web服务)。 我的客户端通过此代码显示关于连接用户的关键信息: private string GetUserInfo() { System.Security.Principal.WindowsIdentity UserIdentityInfo; StringBuilder msg = new StringBuilder("User Name: "); UserIdentityInfo = System.Security.Principal.WindowsIdentity.GetCurrent(); msg.Append(UserIdentityInfo.Name); msg.Append(Environment.NewLine); msg.Append(" Token: "); msg.Append(UserIdentityInfo.Token.ToString()); msg.Append(Environment.NewLine); msg.Append(" Authenticated: "); msg.Append(UserIdentityInfo.AuthenticationType); msg.Append(Environment.NewLine); msg.Append(" System: "); msg.Append(UserIdentityInfo.IsSystem); msg.Append(Environment.NewLine); msg.Append(" Guest: "); msg.Append(UserIdentityInfo.IsGuest); msg.Append(Environment.NewLine); msg.Append(" Anonymous: "); msg.Append(UserIdentityInfo.IsAnonymous); msg.Append(Environment.NewLine); […]

UNIX / MSAD LDAP / Kerberos身份validation可以在不匹配用户名的情况下工作吗?

看起来好像需要在UNIX客户端和MSAD上的用户名以匹配kerberosauthentication才能运行(我认为也是LDAPauthentication)。 这是绝对的吗? 我们的基础设施所有者习惯于在没有警告的情况下更改samaccountName – 在这种情况下实现UNIX / MASD Kerberos / LDAP身份validation会变得有点噩梦。 我们可以改变用户映射模块来引用不同的AD属性(不会改变)吗?

在linux smb / cifs服务器(例如samba)上没有sambaSamAccount的ldap-authentication

我目前正在debian / wheezy主机上运行samba-3.5.6,作为我们部门的w32客户端的文件服务器。 身份validation是通过OpenLDAP完成的,其中每个用户dn都有一个objectclass:sambaSamAccount(持有smb凭证)和一个objectclass:shadowAccount / posixAccount用于“普通”身份validation(例如,pam,apache,…) 现在我们想转储我们部门的用户数据库,而是使用我们的上游组织的用户数据库进行身份validation。 这些用户帐户在novell-edirectory中进行pipe理,我已经可以使用pam进行身份validation(例如,在另一台主机上使用ssh-logins进行身份validation)。 我们的上游组织提供基于smb / cifs的访问(通过一些novell服务)到一些目录,我可以通过smbclient从我的Linux客户端访问。 我目前无法做到的是使用upstream-ldap(eDirectory)来validation我们机构的桑巴舞: 我configuration我的samba服务器对上游ldap服务器auth: passdb backend = ldapsam:ldaps://ldap.example.com 但是当我尝试validation用户,我得到: $ smbclient -U USER \\\\SMBSERVER\\test Enter USER's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6] tree connect failed: NT_STATUS_ACCESS_DENIED 日志文件显示: [2012/10/02 09:53:47.692987, 0] passdb/secrets.c:350(fetch_ldap_pw) fetch_ldap_pw: neither ldap secret retrieved! [2012/10/02 09:53:47.693131, 0] lib/smbldap.c:1180(smbldap_connect_system) ldap_connect_system: Failed to retrieve password from secrets.tdb […]

LDAP是否适合应用程序的用户数据库angular色?

我(我的公司)运行一个集成了几个entreprisey级软件的web服务。 他们大多数提供不同types的身份validation,但都提供至lessLDAP。 我想知道是否将我的应用程序用户直接存储在LDAP目录中是一个好主意。 这样,我使用的所有应用程序都可以依靠它来进行身份validation。 我知道LDAP本身不是一个数据库,但它是一个数据存储。 我也意识到没有任何约束,因此删除LDAP目录上的用户将不会对我的实际数据做任何事情,但是这种情况下将被处理一个额外的进程。 我的主要问题是:是否有任何理由,我不应该使用LDAP作为我的用户数据库?

我怎样才能限制失败的sasl2 / pam_mysqllogin重试?

我有Postfix安装程序在CentOS盒子上提供多个虚拟域,并且所有的function都按预期工作。 客户端的login通过sasl2(saslauthd)和pam_mysql进行身份validation。 而当login尝试失败,saslauthd报告“saslauthd:pam_mysql – SELECT返回没有结果”。 然而,偶尔我得到字典式的攻击,虽然这些攻击从来没有成功,但我想限制sasl / pam_mysql重试。 请注意,我不想限制客户端会话和连接的数量。 目标是限制每封电子邮件的最大失败login尝试次数。 一些,但不限于,我试过的来源 www.postfix.org/SASL_README.html#saslauthd_pam www.linux-pam.org/Linux-PAM-html/Linux-PAM_SAG.html 限制失败的SSHlogin www.lehman.cuny.edu/cgi-bin/man-cgi?pam_sm_authenticate+3