问题标签 [sles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - Kerberos - AES-256 Keytab 不起作用
我们的 AD 团队将禁用 RC4-HMAC,因此我必须将 JBoss 应用程序更改为 AES。我将 aes 类型添加到 krb5.conf 并创建了新的密钥表,但这似乎不起作用。除了使用 kinit 的应用程序之外的测试显示相同的结果。
有一个类似的问题,但我们已经启用了它的解决方案。还有另一个人(里克莫里茨)对我的问题没有答案。
服务器:SLES12
广告:Windows 服务器 2016
krb5.conf
键表
密钥表旧 RC4:
密钥表新的 AES256:
kinit 测试(krb5 版本 1.12.5)
使用密码进行身份验证(成功):
使用旧 keytab RC4 进行身份验证(成功):
使用新的 keytab AES256 进行身份验证(失败):
查看 etypes 表明 aes 似乎有效。但我无法弄清楚为什么我会收到 aes-keytabs 的预身份验证错误。
新旧 keytab 由以下 ktpass 命令创建:
我已经用正确的 kvno 而不是 0 尝试过,结果相同。
感谢您的帮助或想法。
PS 匿名 MY.DOMAIN 和 myapp
使用新编译的 krb5 1.16 进行测试
我结合了 Samson Scharfrichter 和 T.Heron 的技巧,现在我看到了在创建 keytab 时从 ktpass 获得的 SALT 和 kinit 的跟踪输出之间的区别。但我不知道它来自哪里以及如何改变它。在这种情况下,盐由其中一个 SPN 组成。
ktpass
启动跟踪
linux - SLES 12:客户端服务既不是服务也不是目标?
我正在使用安装了 rpm 的 SLES 12 VM。在安装 rpm 我得到以下注意
当我尝试启动服务时,我不断收到错误
我认为这是因为我在安装 RPM 时收到了通知。我也注意到systemctl list-unit-files
没有列出besclient.service
当我尝试使用 init.d 启动服务时,我得到以下信息
以下是操作系统发布详细信息:
linux - SLES 12 SP3 上带有 evdev 的 Xephyr
我有两个目前在 SLES 12 SP3 中工作的触摸屏设备。我想做的是让 Xephyr 在第二台显示器上运行一个单独的(基本上是多座的)窗口,它有自己的独立于主屏幕的触摸屏。
问题是,我似乎无法让 Xephyr 抓取/允许触摸。我正在使用的命令如下:
/dev/input/by-id/ 的输出:
我已经通过“ILITEK_ILITEK-TP_V06.00.00.02”读取了触摸事件,但实际的“鼠标按下”(又名点击)仍未注册,似乎没有任何内容可供选择。
azure - sles12 中的 grub 文件更新失败
处理托管在 MICROSOFT-AZURE 上的 SLES12SP3 kdump 配置。尝试启动 kdump 服务,但 grub 文件未使用 /etc/default/grub crashkernel=384M 中的崩溃内核参数进行更新。错误:
任何帮助将不胜感激,并提前感谢。
bash - 使用 rc.status 的 Bash 脚本在较新的 SLES 上执行两次
我有一个奇怪的现象,当我们从 SLES 11 迁移到 SLES 12 (SuSE Enterprise Linux) 时,一个长期存在的管理脚本开始或多或少地运行两次。/etc/rc.status
我可以通过一个最小的示例将其归结为与之相关test.sh
:
当它status
作为参数运行时(我的脚本的一个常见用例)......
...我观察到这个输出:
是什么赋予了?
virtual-machine - 在主机和 Docker 容器之间建立通信
假设我有一台装有 SuSE Sles 11 Linux 操作系统的主机,在它之上我有一台装有 SuSE Sles12 操作系统的虚拟机,其中安装了 docker。我们知道要安装 docker 的最低要求是它需要 SuSE sles12,所以这就是我有一个带有 sles12 的虚拟机的原因。
我在虚拟机上创建了一个 docker 容器。如果我想与主机通信到 docker 容器。这怎么可能?我知道我需要处理桥接网络的东西。
任何帮助,将不胜感激。
linux - 在 SUSE 中 mmap 到 PCI 栏失败
我正在尝试对 PCI CSR 栏进行 mmap。mmap 失败并出现错误 EINVAL。下面是我的代码片段。
为 sb.st_size 获得的值为 65536。但 mmap 失败,错误字符串为“无效参数”。相同的代码片段在 RHEL 7.2 中运行良好,但在 SLES15 操作系统中失败。
linux - SUSE 12 服务清理
我正在使用 SLES 12 VM,在其中安装了一项称为besclient
使用 RPM 的服务。当我卸载代理并删除文件时,服务的状态仍然显示为 ac active。我检查并发现这两个文件仍然存在。
我无法使用rm -rf command
. 如何删除这些类型的文件?
我以root身份运行它。
vmware - 一些管理程序的 Opensuse 问题
我正在使用 SLES 和 Opensuse Leap 在 VBox 和 VMWare Player 上的 VM 中尝试特定软件,一切正常。VMWare ESXi 和 ProxMox 上的相同设置不稳定。该软件包含许多服务。其中一些服务根本无法启动。奇怪的是,如果我将有问题的虚拟机从 ESXi 复制到 VMWare Player,它就像一个魅力。在提供更多详细信息之前,Suse 产品(Tumbleweed、Leap 和 SLES)和特定的虚拟机管理程序(如 ESXi 或 ProxMox)是否存在已知问题?
cmake - 使用 Cmake 构建 FLANN 失败
我正在尝试构建 FLANN 库,以便之后构建 PCL 库。
使用 CMake 编译源代码时出现错误。我想我错过了一些非常基本的东西。由于我无法为我的系统找到已编译的库,我必须自己构建它。
用命令
我明白了
SLES11 操作系统上的 flann 1.8.4 和 1.9.1 会发生这种情况。
有什么提示吗?
这是cmake所说的完整转录: