草庐IT

找回root密码

全部标签

windows - 批量使用密码的最佳做法是什么?

我在Windows2003服务器上,我需要编写一个批处理文件以使用GnuPG自动解密。解密命令需要密码才能使用私钥。以下是一些不完全令我满意的可行选项:echothisIsMyPassphrase|gpg.exe--passphrase-fd0--output%1--decrypt%2这样的硬编码密码短语看起来不像是安全的方法!此外,更改也不方便(因为直接嵌入在.cmd文件中)。将密码存储在不同的文件中,并确保只有运行解密过程的Windows用户才能访问它(使用NTFS安全设置)。gpg.exe--passphrase-fileX:\passphrase.txt--output%1--

windows - 有没有比 Windows DPAPI 更安全的方法来保护和存储密码?

有没有比WindowsDPAPI更安全的方式来保护和存储密码?我的程序需要存储一个secret(类似于凭据)以在Windows上进行自动登录,并且这个secret必须与其他用户帐户共享,因为该程序可以在不同帐户上运行但共享凭据。我需要保护这个secret不被篡改,以避免攻击者注入(inject)他自己的凭据并取得控制权。如果攻击者具有物理访问权限,我知道我们无能为力,但是......目前,存储和保护此secret的最佳方法是什么? 最佳答案 如果您想保护某些内容免受篡改,您最好采用多级方法。这样做的缺点是获得访问权限(即使有所有se

c# - 为什么 "root\\StandardCimv2"在 Windows 7 中不起作用?

workWhen我尝试在组合框中显示带有适配器名称的列表,如下所示:ManagementObjectSearchersearcher=newManagementObjectSearcher("root\\StandardCimv2","SELECT*FROMMSFT_NetAdapter");foreach(ManagementObjectqueryObjinsearcher.Get()){try{comboBox1.Items.Add(queryObj["Name"].ToString());}catch(Exception){comboBox1.Items.Add("");}}很好

windows - 如何从自定义凭据提供程序中的更改密码场景中获取新密码

我正在做一个自定义包装的凭据提供程序。因为我需要从更改密码场景中获取“新密码”字段字符串。据我所知,在用户从更改密码场景提交后,我的凭据提供程序中的GetSerialization函数被调用,我应该能够获得用户提交的字段的值。但我不知道如何得到它。我遍历了谷歌和堆栈溢出,但无法得到我需要的东西。任何帮助将不胜感激。HRESULTCSampleCredential::GetSerialization(CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE*pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZAT

java - 如何屏蔽HSQL密码

我已经创建了一个批处理文件来连接到HSQL数据库,这里当我们输入连接到数据库的密码时它显示为明文我们不能将非空密码指定为参数。作为登录过程的一部分,系统将提示您输入密码。但似乎在输入密码时,它显示为明文和键入的内容!我想屏蔽这个密码,它应该显示为***。我的批处理文件:java-jarsqltool.jar--inlineRc=url=jdbc:hsqldb:hsql://localhost:8888/XX,user=DDD 最佳答案 Java提供了Console基本终端IO类,包括不显示用户通过readPassword()输入的密

windows - 从 EC2 W2008 实例制作 AMI - 为什么从来没有得到密码?

我想做什么我正在尝试通过管理控制台克隆EC2Windows2008实例。该实例基于“Windows-Server2008-i386-Base-v104(ami-92ba43fb)”,但上面安装了一些我想为新实例保留的应用程序。发生了什么我现在创建了两个不同的AMI,在这两种情况下,当我使用生成的AMI启动实例时,我无法通过EC2管理控制台的“连接”选项检索密码(我不断收到“密码生成”并且加密有时可能需要超过30分钟”消息甚至在启动后超过30分钟)。我的问题当从EC2管理控制台中使用“创建镜像(EBS/AMI)”时,您尝试将AMI作为基础的实例应该处于什么状态?实例正在运行是否可以?我有

linux - OpenVPN密码认证

我正在尝试将openvpnwindows客户端连接到运行在ubuntu上的openvpn服务器。VPN在使用“仅证书”身份验证时工作正常,.但是当尝试使用下面的脚本进行身份验证时,客户端出现以下错误:MonJan2114:59:072013SENTCONTROL[server]:'PUSH_REQUEST'(status=1)MonJan2114:59:072013AUTH:ReceivedAUTH_FAILEDcontrolmessageMonJan2114:59:072013TCP/UDP:ClosingsocketMonJan2114:59:072013SIGTERM[soft,

windows - 在不询问管理员密码的情况下执行 wamp (windows)

我在我的用户计算机上执行WampServer时遇到问题有没有办法允许用户执行WampServer并重新启动Apache服务器而无需输入管理员密码? 最佳答案 以管理员身份登录;安装wamp从微软下载subinacl.exe:https://www.microsoft.com/en-us/download/confirmation.aspx?id=23510授予普通用户帐户管理WAMP服务的权限:(subinacl.exe位于C:\ProgramFiles(x86)\WindowsResourceKits\Tools)subinacl

c# - 如何获取和更改 Windows 凭据用户名和密码

我想使用WMI在C#中编写一个应用程序,它可以获取和更改存储在Windows凭据管理器中的Windows凭据,如下图所示: 最佳答案 Ookii.Dialogs包含一个凭证对话框,它调用CredUIPromptForCredentials或CredUIPromptForWindowsCredentials视情况而定。编辑:凭证API在http://msdn.microsoft.com/en-us/library/aa374731%28v=VS.85%29.aspx#credentials_management_ui_function

windows - Bitvise SSH Server 如何在没有密码的情况下对用户进行身份验证?

从5.50版本开始,BitviseSSH服务器允许连接的客户端在不提供此用户的Windows密码的情况下对Windows用户帐户进行身份验证。看这里:https://www.bitvise.com/ssh-server-version-history我自己检查过-确实如此。我的问题纯属好奇:这是什么魔法?是否有任何WinAPI允许这样的事情或者这是某种聪明的黑客?我一直认为没有密码就不可能冒充其他用户(因为即使在配置Windows服务或计划任务以“以用户身份运行”时,也有必要提供密码)。 最佳答案 IIRC,Cygwin中的SSH服