问题标签 [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.

0 投票
0 回答
927 浏览

opensuse - chkconfig 工具无法在 SUSE 15 上正常工作

0 投票
0 回答
28 浏览

sudo - sudo:在 RHEL 7.5 上 USER 变量未设置为有效用户 - 为什么?

我目前有一个 sudo 问题,希望你能给我一个提示,我必须在哪里寻找......

我必须在哪里配置 RHEL 7.5 上的 sudo,将 USER 变量设置为有效用户?

目前我正在搜索 RHEL 与 AIX 和 SuSE 上的 sudo config 之间的区别在哪里。(抱歉,我不热衷于配置 sudo,与 AIX/SuSE 相比,我看不出 RHEL 上的 /etc/sudoers 之间有明显的区别......)

仅在 RHEL 上,sudo 不会像在 AIX 和 SuSE 上那样将 USER 变量设置为 root。

RHEL:

sudo ksh -c '回声 $USER'

恩奇都

为什么 USER 未设置为 root?

艾克斯:

sudo ksh -c '回声 $USER'

苏塞:

sudo ksh -c '回声 $USER'

Tnx 为您提供提示。

问候,恩奇都

0 投票
1 回答
254 浏览

php - php脚本中的PDO_OCI在cronjob(crontab)中不起作用,但在用户直接执行时起作用

连接到数据库以检索数据并将其发送到 Web 服务的 php 5.5.14 脚本在控制台中执行时工作正常,但在 cronjob (crontab) 中不起作用。当 cronjob 执行脚本时,不会通过 pdo_oci 驱动程序建立数据库连接,而是抛出带有消息 'SQLSTATE[]: (null)' 的异常 'PDOException'。

我已经尝试了多种方法来查找错误,但没有任何效果。首先,我通过 cronjob 中的 php -m 和 php -v 检查了 php 安装,并在以用户身份调用时将模块和版本与 php 版本进行了比较。安装的模块和版本是相同的。其次,我使用 su -u user crontab -e 让 cronjob 在我的用户下运行。然后我记录了所有凭据和所有内容,以确保连接字符串与直接调用时的连接字符串相同。连接字符串被证明是相同的。我只是无法理解为什么脚本会在直接在控制台中执行但不会在 cronjob 中运行。

以下行通过 pdo_oci 驱动程序建立与数据库的连接:

该脚本通过 crontab 执行如下:

如前所述,通常会建立连接,但是当通过 cronjob 运行时,会抛出带有消息 'SQLSTATE[]: (null)' 的异常 'PDOException'。奇怪的是,该脚本已经在另一台服务器上运行,并且一切正常。

我知道使用的 php 版本非常旧,我的工作是进行 1:1 迁移,我不允许升级 php 版本。

0 投票
1 回答
46 浏览

vnc - SLES 12.2 VNC 无法访问桌面

我是 SLES 和 VNC 的新手。我安装了新的 12.2,然后启动了一个 vncserver vncserver -geometry 1920x1080 :2。但是 vnc 无权访问桌面。桌面上的所有文件夹和文件都丢失了。当我右键单击桌面时,与直接访问相比,我只有有限的选项。就像我无法打开终端一样。 在此处输入图像描述

有谁知道如何获得桌面访问权限?非常感谢。

我正在使用 UltraVNC 查看器。

0 投票
1 回答
39 浏览

emacs - SLES 15 上缺少 emacs-x11 的先决条件

我正在尝试在 SLES 15 上安装 emacs-x11 软件包并收到以下错误:

没有提供 emacs-x11-25.3-3.3.18.x86_64 所需的 libm17n-core.so.0()(64bit)

有没有其他人遇到过这个错误,更重要的是知道如何解决它?

0 投票
0 回答
225 浏览

php - PHP:致命错误:调用未定义函数 openssl_pkcs12_read()

我正在使用 PHP 使用 opensll 读取加密文件。

做的时候

在我的脚本中,出现的错误是:

致命错误:调用未定义函数 openssl_pkcs12_read()

我正在尝试openssl extension为我的 Suse Linux Enterprise Server 11 安装。

任何人都可以帮助我如何openssl extension在 SLES 中安装。或者如何解决这个问题。

谢谢

0 投票
2 回答
2422 浏览

docker - 尝试 Kubeadm init 时在 SLES 中给出错误提示“不支持的图形驱动程序:btrfs”

我尝试在 SLES 上安装 Kubernetes 集群。但是当我使用以下命令执行 Kubeadm init 时,它会给出错误。

Kubeadm 初始化

错误

在 SLES 中,默认文件系统是 btrfs。因此,根据官方 docker 文档Get Docker EE for SLES 我在 /etc/docker/daemon.json 中添加以下内容

那么会有什么问题呢?需要你的帮助。

************************************已编辑**************** ************************

码头工人状态

码头工人信息

Docker-ee 版本。

df -Th

sudo cat /proc/文件系统 | grep btrfs

编辑 /etc/docker/daemon.json 如下

谢谢你

0 投票
1 回答
294 浏览

selinux - 如何在 SLES 15-SP1 上安装 SELinux?

如何在 SLES 15-SP1 上安装 SELinux?我已经尝试使用 YaST2,按照以下步骤操作:

  1. 以 root 身份登录到您的服务器并启动 YaST。

  2. 选择软件 › 软件管理

  3. 选择查看 › 模式并选择整个 C/C++ 开发类别进行安装。

我无法通过第 3 步,因为没有可供选择的查看选项卡!

YaST 控制中心 软件管理

有没有办法用 zypper 安装 SELinux?

谁能帮我解决这个问题?

0 投票
2 回答
62 浏览

bash - 在 SLES 12 中仅在第一次 root 登录时运行脚本

我正在尝试将我的 SLES 12 系统设置为仅在第一次 root 登录到 SLES 12 系统时运行脚本。之后,root 将永远不会再次运行该脚本。此外,我不希望任何非 root 用户运行此脚本。

有人对我如何做到这一点有任何想法吗?

提前致谢。

0 投票
1 回答
65 浏览

linux - git 中的某些用户阻止其他用户使用 git 和 SSH 将提交推送到远程

我们使用 git 进行源代码管理并拥有一个 SLES 服务器,我们将其用作 git 存储库的远程。我们使用 SSH 访问 git,使用真实用户名,而不是单个 git 用户替代方案,后者将通过authorized_keysgit 用户的文件进行身份验证。

不久前,我发现推送到我们的遥控器有问题。一位用户能够推送,而另一位用户无法推送。于是我开始分析,为什么某些用户不能推送。我终于弄清楚了根本原因是什么:远程上的裸存储库总是有一个名为 的目录objects,提交最终通过推送过程保存在其中。该目录包含带有哈希值前两个字符的子目录。如果尚未创建目录,则会在推送到远程期间创建该目录。

这就是它的神秘之处,我无法对自己解释:一些用户使用权限创建这些目录rwxrwsr-x,而其他用户使用rwxr-swr-x. 可以看到,设置了set-gid位,就OK了。但我无法真正解释为什么有些用户创建具有组写权限的目录,而其他用户则没有。

这里的陷阱是,如果用户 A 创建一个没有组写入权限的目录,并且用户 B 计算一个以用户 A 已创建目录的两个字符开头的哈希值,则用户 B 无法将文件(提交)放在同一目录中,这使得用户 B 无法推送到远程。

我已经注意了默认的 umask 设置,它们可能不同,但找不到不同的设置。我们 SLES 服务器上的所有用户都有默认掩码0022,这将导致创建文件rw-r--r--和目录rwxr-xr-x。这是第二个谜:为什么有些用户在 git 中创建目录rwxrwsr-x(这对于 git 和预期是正确的),尽管 umask 0022

有没有人提示我进行进一步的故障排除?我想要实现的是用户objects使用rwxrwsr-x.