标签: credentials

如何使用 Bash 脚本将文件复制到远程计算机?

我有一个需要将文件复制到远程计算机的脚本:

cp -R "${DEST_FOLDER}" "${SRC_FOLDER}"
Run Code Online (Sandbox Code Playgroud)

当远程计算机需要用户和密码才能访问时,我该怎么做?

如何使用 bash 脚本登录到这台计算机?

谢谢

filesystems bash credentials

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

iOS 中是否有等效的 Android 共享首选项来保存凭据(用户名和密码)?

来自Android开发,我使用SharedPreferences存储用户名和密码以使用OutputStreamWriterHttpURLConnection登录到服务器。现在在iOS 中我使用NSMutableURLRequest发送用户名和密码。是否有任何的iOS存储喜欢的用户名和密码SharedPreferences的iOS?请记住,这是敏感数据,因此需要确保安全。

passwords cocoa-touch credentials ios

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

cUrl -u 如何将用户名和密码转换为哈希值?

我试图弄清楚curl -u使用真实的用户名和密码有多安全。调查此类请求的标头,似乎用户名和密码已转换为某种哈希值。

在下面的例子中,它似乎jujuba:lalalala被转向anVqdWJhOmxhbGFsYWxh

这是加密还是压缩?安全吗?接收者如何解码该数据?

 curl -u jujuba:lalalala -i -X Get  http://localhost:80/api/resource -v

* timeout on name lookup is not supported
*   Trying 127.0.0.1...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Connected to localhost (127.0.0.1) port 80 (#0)
* Server auth using Basic with user 'jujuba'
> Get /api/resource HTTP/1.1
> Host: localhost …
Run Code Online (Sandbox Code Playgroud)

curl http credentials

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

chromedriver“同步已被管理员禁用”-如何使用参数启用?

我正在尝试自动化一项测试,该测试依赖于登录 Chrome 浏览器的用户对 chrome 用户凭据的访问。但是,登录浏览器(chromedriver)后,会出现一条消息:

“您的管理员已禁用同步”

从此时开始,我尝试测试的 Chrome 扩展程序无法解析用户的身份。可以在 Chrome 控制台中使用以下命令进行检查: chrome.identity 返回: undefined

我找到了希望启用普通浏览器(非 chromedriver)同步条件的参数,但是我不确定哪个参数是相关的。此外,似乎没有任何区别。(包括 --start-maximized 示例命令 - 我还需要开始工作,因为 chromedriver 每次都会最小化)

我努力了:

DesiredCapabilities chromeCapabilities = DesiredCapabilities.chrome(); 
ChromeOptions myChromeOptions = new ChromeOptions();

myChromeOptions.addArguments("--allow-autofill-sync-credential");
myChromeOptions.addArguments("--enable-clear-sync-data-on-passphrase-encryption");
myChromeOptions.addArguments("--enable-drop-sync-credentialn");
myChromeOptions.addArguments("--enable-manager-for-sync-signin");
myChromeOptions.addArguments("args=--start-maximized");
myChromeOptions.addArguments("--start-maximized");
chromeCapabilities.setCapability(ChromeOptions.CAPABILITY, myChromeOptions);}
Run Code Online (Sandbox Code Playgroud)

我哪里错了?谢谢

synchronization credentials selenium-chromedriver

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

将用户名和密码添加到 Powershell 脚本

我正在尝试创建一个 powershell 脚本,以允许我的孩子在需要时从他们的 Windows 计算机重新启动我的 Raspberry Pi。我已经测试了所有内容并使其正常工作,但唯一的问题是它提示输入用户名和密码。我意识到正在做的事情是:

New-SSHSession -ComputerName "myPi" -Credential (Get-Credential)
Run Code Online (Sandbox Code Playgroud)

我已经进行了一些搜索,但我似乎无法弄清楚是否可以替换“(Get-Credential)”部分以自动输入用户名/密码。

是的,我知道安全风险。它们对 Windows 机器的破坏可能比在 Pi 上造成的破坏要大得多,而且 Pi 上的设置很容易恢复,所以我不用担心。

passwords powershell credentials

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

脚本块中的 Jenkins 凭证

我正在尝试检索存储在 Jenkins 文件脚本块中的 Jenkins 凭证中的值,但无法检索该值

我的詹金斯文件中的以下块有效

我有一个 Jenkins 文件,它使用存储在 jenkins 凭据中的凭据值设置环境变量:

environment {
    CERT_CLIENT_TH = credentials("stored.cred.name")
}
Run Code Online (Sandbox Code Playgroud)

当我尝试在脚本块中执行相同的操作时,我无法检索凭据。

script {
  env.CERT_CLIENT_TH = credentials("stored.cred.name")
}
Run Code Online (Sandbox Code Playgroud)

当我使用 echo 检查使用这两种方法的输出时"${env.CERT_CLIENT_TH}"

当进入环境块时,输出如预期的那样是“****”,因为它是加密的凭证值。

当我尝试在脚本块中获取凭据时,回显输出是

    @credentials(<anonymous>=stored.cred.name)
Run Code Online (Sandbox Code Playgroud)

如何在 Jenkins 文件的脚本块中获取凭据?

groovy credentials environment-variables jenkins jenkins-pipeline

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

在Cocoa应用程序中安全地保存用户凭据

需要在Mac上安全地存储一些有价值的数据,并使用我的应用程序访问它.如何?

security macos cocoa credentials

0
推荐指数
1
解决办法
260
查看次数

Azure CloudService解码RDP用户的密码

我在Azure中丢失了RDP密码.但我有cscfg文件和加密密码的证书.我如何从cscfg文件中获取密码?

rdp credentials azure

0
推荐指数
1
解决办法
798
查看次数

使用xpage中相同的密码和用户名登录其他服务器

我有2台服务器.一个带邮件(服务器:webmail.test.com,路径:mailErmo.nsf).另一个是xpage(server:xpage.example.com,path:testXpage.xsp).

我试图在iframe或xpages的新标签中打开webmail.两个页面上的用户名和密码相同.

编辑:

我需要重新输入用户名/密码.希望xpage为我这样做.

credentials xpages

0
推荐指数
1
解决办法
115
查看次数

AWS告诉我,我的访问权限和私钥是公开的

我正在惊恐发作.

AWS向我发送了一封邮件,其中包括:"*我们发现您的AWS访问密钥*****************以及您的密钥是公开可用的.*"

"公开提供"是什么意思?他们是否意外地推送到Github或其他公共代码共享存储库?如果是这样,如何检查它确实存在的位置(谁做了,如何以及何时)以防止再次发生这种情况?

如何具体检查我的凭据是否未公开?我正在寻找一个具体的工作流程而不是最佳实践建议.

cloud security credentials access-keys amazon-web-services

0
推荐指数
1
解决办法
91
查看次数