我有一个需要从docker主机获得nscd套接字的坞化应用程序。因此,我绑定在运行时挂载套接字。DNS、getpwnam、getpwuid等都能正常工作。奇怪的是,我发现gethostbyname不再工作了。例如:
docker run --rm -v /var/run/nscd/socket:/var/run/nscd/socket ubuntu hostname -i
hostname: Name or service not known
然而,在阿尔卑斯山,它确实有效:
docker run --rm -v /var/run/nscd/socket:/var/run/nscd/socke
我有几个服务器无法显示新添加的补充组。例如,我有一个您运行id的用户,他的组出现了。
id <username>
groupblah, groupblahblah , groupblahblahblah
它们最初会出现,但是如果您将该用户添加到LDAP组,例如,在ldap上,它显示他是一个成员,但是在一些服务器上,如果您运行id命令,
id <username>
groupblah, groupblahblah , groupblahblahah #( but no hr_managers) show up
getent passwd ; displays
由于以下错误,我无法在Ubuntu10.04上安装或删除软件包。
$ sudo apt-get autoremove
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
busybox
0 upgraded, 0 newly installed, 1 to remove and 9 not upgraded.
1 not fully installed
我必须在流浪者上使用Linux机箱,它们有相同的/etc/ with和/etc/主机,但其中一个是使用winbind对Active进行SSO。当我尝试用以下方法解析域控制器时:
dig SRV _ldap._tcp.wonga.com
在具有winbind的服务器上,我有一个连接超时。不过,正常的名称解析效果很好。我没有nscd在运行。我想知道winbind是否会影响名称的解析,如果名称解析中只涉及到/etc/ can和/etc/host。/etc/nssSwit.conf是:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name
我正在尝试在我的GCP实例中添加一个startup script,以便从一个网站(web爬虫)中获取数据。我想在这个之后自动化爬行任务。因此,我在VM实例中添加了一个启动脚本。脚本如下所示:
#! /bin/bash
python3 /home/sadmanks/site-spider/src/main.py
然后,我想安排这个例子。但是当执行这个启动脚本时,它不会启动我想要执行的程序。我收到的日志消息如下:
"Error restarting service: Failed to try-restart nscd.service: Unit nscd.service not fou