小编U88*_*80D的帖子

如何在cntlm配置文件中填写代理信息?

Cntlm是一个NTLM/NTLM会话响应/ NTLMv2,用于验证HTTP代理,旨在帮助您摆脱Microsoft专有世界的链条.

我有以下格式的代理URL:

http://user:passwords@my_proxy_server.com:80
Run Code Online (Sandbox Code Playgroud)

我必须提供这些信息cntlm.其配置文件cntlm.ini具有以下结构和参数:

Username 
Domain
Password    
Proxy   
Run Code Online (Sandbox Code Playgroud)

我不确定,如何分解我原来的代理属性来填补这四个选项?

proxy

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

我可以更改密钥的别名吗?

我用一个密钥签署了我的JWS应用程序MemorizEasy,其别名为:memofile.reference.emma.jar =/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar

我不记得为什么我选择了这么长的别名.我怀疑它只是备忘录,但在我的项目设置中我有:jnlp.signjar.alias = memofile.reference.emma.jar =/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar我现在更新应用程序并使用maven我需要将别名指定为:memofile.reference.emma.jar =/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar

然而,这不起作用.尝试使用别名mjee的另一个键可行.那么我可以更改密钥的别名吗?如果是这样,怎么样?否则,Maven为什么不接受我的别名呢?

java maven-2 jar-signing java-web-start

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

如何使用HA设置Jenkins?

目前我们使用Jenkins作为我们的CI系统,并且有一个主服务器和从服务器由Saltstack在Openstack上提供.如果我们的Jenkins主服务器出现故障,我们需要创建一个新的主服务器,我们需要从旧主服务器中提取文件并将其放入新主服务器中,但这需要至少30分钟.

有没有办法设置Jenkins的高可用性?

我已经检查过Gearman Plugin,但是如果Gearman服务器由于某种原因出现故障,我们还需要为Gearman设置一个HA.

有没有其他方法可以为Jenkins设置高可用性?

linux continuous-integration high-availability jenkins jenkins-plugins

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

导入Git存储库时,Jenkins"无法找到请求目标的有效证书路径"错误

我正在尝试使用我的笔记本电脑上的Jenkins Git插件从Jenkins 构建一个Git repo.Git repo驻留在具有自签名证书的公司可信服务器上.在指定URL时我总是收到错误:

Failed to connect to repository : sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)

我理解这个错误表面由于自签名证书,但服务器属于我的公司,并由权威签署.

我还尝试使用自签名从另一台笔记本电脑导入相同的repo并继续得到相同的错误.

任何帮助将不胜感激

java ssl jenkins

18
推荐指数
8
解决办法
5万
查看次数

使用integratedSecurity(Windows身份验证)通过JDBC从Linux连接到SQL Server?

嘿,我无法使用在Linux上运行的Java代码连接到SQL Server.

如果我设置integratedSecurity=true,则java代码失败并出现以下错误:

WARNING: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path
com.microsoft.sqlserver.jdbc.SQLServerException: This driver is not configured for integrated authentication. ClientConnectionId:b030b480-453d-4007-8151-a552150f74cd
Run Code Online (Sandbox Code Playgroud)

这是有道理的,因为sqljdbc.dllLinux 上没有文件.

但如果我设置integratedSecurity=false,那么我得到以下错误:

 com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'IT_DEV_USER'.
Run Code Online (Sandbox Code Playgroud)

那么有谁知道如何连接到SQL Server integratedSecurity设置为false?(注意,当Java代码在Windows上运行时,我甚至无法连接,当integratedSecurity设置为false时.)

如果没有,有什么方法可以integratedSecurity在Linux上工作吗?

java sql linux jdbc sql-server-2008

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

PyCharm:远程开发

如何将PyCharm连接到远程服务器以进行远程开发?

  • 所有文件(代码和数据)都在远程服务器上.
  • 开发(添加/编辑文件)将在远程服务器上进行.
  • 该程序将在远程服务器上运行

我希望PyCharm充当远程系统的可视化界面?(类似终端 - > ssh - > vim,但有很好的PyCharm IDE)

pycharm

12
推荐指数
2
解决办法
4935
查看次数

Ansible 上的“ansible_architecture”和“ansible_machine”有什么区别?

我正在尝试使用Ansiblefacts来查找机器的架构。

\n

我们可以通过运行命令来收集有关机器的信息ansible -m setup <host-name>,如文档中所述:发现变量:事实和魔术变量 \xe2\x80\x94 Ansible 文档

\n

但看起来 和ansible_architectureansible_machine相同的值。我不确定它们之间的区别。上述文档中的示例显示了以下两个具有相同值的值:

\n
    "ansible_architecture": "x86_64",\n    "ansible_machine": "x86_64",\n
Run Code Online (Sandbox Code Playgroud)\n

在我的 M1 MacBook 上,结果是这样的:

\n
shuuji3@momo mac-dev-playbook\n> ansible -m setup localhost | egrep \'_architecture|_machine\'\n        "ansible_architecture": "arm64",\n        "ansible_machine": "arm64",\n
Run Code Online (Sandbox Code Playgroud)\n

我们可以互换使用这些值吗?或者在另一种情况下它们可以有其他值吗?

\n

macos ansible ansible-facts apple-silicon

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

在Kerberos数据库中找不到服务器ldap/example.com@EXAMPLE.COM

编辑:问题终于解决了.详细信息可在本消息末尾的故障排除部分中找到.

我在这里留下详细的步骤,以防它可以帮助某人.

设置OpenLDAP

我 - 创建服务器

文档经常过时,您会找到多种方法来实现相同的目标.
根据我所读到的,创建服务器的现代方法是使用/etc/openldap/slapd.ldif而不是/etc/openldap/slapd.conf.以下是使用letsencrypt证书的示例配置.

您通常可以通过slapd.confslapd.ldif其前面添加指令来转换指令olc.只需确保这是在正确的dn块中.

确保您创建了一个/etc/openldap/slapd.dldap用户可读写的目录,并且该目录slapd已停止.插入你slapd.ldifslapd.dslapadd命令.我运行它sudo -u ldap是为了slapadd创建ldap用户拥有的文件.你也可以slapadd不用sudo然后运行chown -R ldap:ldap /etc/openldap/slapd.d.这里重要的是/etc/openldap用户slapd运行时所有人的目录都是可读/可写的.

$ sudo -u ldap slapadd -d -1 \
    -F /etc/openldap/slapd.d \
    -n 0 \
    -f /etc/openldap/slapd.ldif
Run Code Online (Sandbox Code Playgroud)

OpenLDAP配置:

# /etc/openldap/slapd.ldif
------------------------------------
dn: cn=config
objectClass: olcGlobal
cn: config
olcArgsFile: /run/openldap/slapd.args …
Run Code Online (Sandbox Code Playgroud)

kerberos ldap gentoo openldap gssapi

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

Ceph:如何在特定的 OSD 上放置池?

我有一个包含 66 个 OSD 的 Ceph 集群,其中有一个data_pool和一个metadata_pool.

我想将其放置metadata_pool在 3 个具有 SSD 的特定 OSD 上,因为所有其他 63 个 OSD 都具有较旧的磁盘。

如何强制 Ceph 将其放置metadata_pool在特定的 OSD 上?

提前致谢。

ceph

8
推荐指数
2
解决办法
8152
查看次数

Jenkins的多租户设置

我想为Jenkins 设置多租户支持.让我们在Jenkins中为两个用户(GitHub用户)提供5个作业,并且所有5个作业都在一个服务器中.

  • user_1j1,j2,j3工作
  • user_2j4,j5工作

现在,

  • user_1只能看到j1,j2j3工作(并没有看到j4j5)
  • user_2只能看到j4j5工作

当他们进来詹金斯.

我们如何设置Jenkins以获得多租户支持?

multi-tenant jenkins jenkins-plugins

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