Questions tagged «rhel»

红帽企业Linux(RHEL)是商业支持的Linux发行版。

1
yum:RPM依赖关系树
我将安装RPM软件包,并且可以看到某些依赖项也需要安装X服务器库。我绝对确定我需要的软件包是服务器软件,不需要X服务器。 我想知道是否有一种方法可以像在Gentoo Linux中一样打印出RPM依赖项列表? 此命令仅输出第一级依赖项,因此不适合我: $ yum deplist <package name>
12 rhel  yum  rpm 

3
dhclient.conf的位置
我需要检查客户端DHCP设置,我希望该设置在该文件中 /etc/dhcp/dhclient.conf,但是那里没有此类文件。 在64位RHEL 6中此文件的位置是什么?
12 rhel  dhcp 

1
创建系统帐户“ useradd -r”的含义Linux Fedora / RHEL / CentOS
我想知道使用-r选项创建帐户的含义是什么? # useradd -r ... 帮助说: -r, --system Create a system account. System users will be created with no aging information in /etc/shadow, and their numeric identifiers are chosen in the SYS_UID_MIN-SYS_UID_MAX range, defined in /etc/login.defs, instead of UID_MIN-UID_MAX (and their GID counterparts for the creation of groups). Note that …

1
如何阻止用户切换到根用户
我已禁用了Sshd.conf文件中的root用户登录名,因此,即使他们知道密码SOMEHOW,也没有人可以使用root用户登录。 现在我在服务器ROOT,EMERG和ORACLE中有3个用户。我想允许通过使用su切换到仅EMERG用户的ROOT权限,而不是ORACLE用户。 因为通常,如果用户知道ROOT密码,则可以使用su-切换到root用户。我希望此功能仅适用于EMERG用户。 这个怎么做 提前致谢......

2
systemctl命令在RHEL 6中不起作用
在RHEL 7或CentOS 7上,systemctl或systemd命令可以正常工作。我知道它在RHEL 6或CentOS 6中将不起作用。您能告诉我启动/停止服务的替代命令systemctl start iptables.service吗,例如:
12 centos  rhel  services 

7
为什么不能在CentOS 7上安装正确的Node.js新版本?
注意:这已部分解决,但需要更多注意。请参阅OP底部的注释以及@Digisec的部分答案。 我正在尝试在CentOS 7上设置Node.js,但以下命令无法安装最新版本。 要在CentOS 7上安装最新版本的Node.js,我需要在下面的代码中进行哪些更改? 我首先输入node --version会导致的结果v0.12.7。显然这是旧版本,因为nodejs.org它v5.6.0是最新的稳定版本。 因此,然后键入以下内容以获取最新版本的node.js: cd /tmp curl -sL https://rpm.nodesource.com/setup | bash - 终端打印出我应该键入以下内容以删除过时的node.js版本,因此我键入以下内容: yum remove -y nodejs npm 终端还说要键入以下内容以安装最新版本的node.js,所以我键入以下内容: yum install -y nodejs 但是随后我node --version再次键入,终端v0.12.7再次答复,表明前面的命令只是再次重新安装了旧的过时版本。 那么,为了在CentOS 7机器上安装最新的稳定版本的node.js,我需要做什么? 持续的努力: 按照@Digisec的建议,我重新运行了上面的命令,但是这次将所有输出记录到以下文本中。请注意,现在我再次运行它,顺序有所不同,但是结果是一样的,如下所示: [root@localhost ~]# node --version v0.12.7 [root@localhost ~]# cd /tmp [root@localhost tmp]# curl -sL https://rpm.nodesource.com/setup | bash - …
12 centos  rhel  yum  node.js 

2
如何找出已安装库的版本号?
与RedHat / CentOS相关的问题。我对软件包和库以及如何将它们固定到固定版本之间有些困惑。 最近的libxcb版本中存在一个X11转换错误,会影响我的C程序。libxcb-1.5-1没有该错误。 所以我做了: # yum remove libxcb-devel # rpm -Uvh --oldpackage libxcb-1.5-1.el6.i686.rpm 现在错误消失了,我的软件运行正常。 快进几周,错误又回来了。 # yum info libxcb-devel Loaded plugins: refresh-packagekit, security Available Packages Name : libxcb-devel Arch : i686 Version : 1.9.1 Release : 2.el6 Size : 1.0 M Repo : sl-security 但是安装的版本或可通过仓库访问的版本吗?我如何知道当前安装了哪个版本的libxcb? $ ll /usr/lib/libxcb.so* lrwxrwxrwx …

2
如何在RHEL Red Hat上启用CentOS存储库?
我正在购买RHEL许可证。同时,我想在RHEL 7上使用CentOS 7仓库。我在/etc/yum.repos.d目录中创建了/etc/yum.repos.d/centos.repo文件,但我没有知道如何超越。我在网上找到的大多数信息要么指向fedora仓库,要么指向CentOS 5。谢谢。 [centos] name=CentOS $releasever - $basearch baseurl=http://ftp.heanet.ie/pub/centos/7/os/$basearch/ enabled=1 gpgcheck=0 [base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch= $basearch&repo=os baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 priority=1 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch= $basearch&repo=updates baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 priority=1 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch= $basearch&repo=addons …
12 centos  rhel  yum  repository 

1
Wget,失败或超时后中止重试
我用wget调用网址: /usr/bin/wget --read-timeout=7200 https://site_url/s 在这种情况下,尽管设置了超时,但Wget每15分钟执行一次GET请求,为什么会发生这种情况? 该呼叫只能进行一次,如何将wget设置为NOT Retry? 我知道您可以设置,t=n但0是无限的,而1比我想要的多1。
11 linux  rhel  wget 

1
在rhel / centos-6初始化脚本中启动守护程序的规范方法是什么?
我为ubuntu的start-stop-daemon找到了很多很好的文档,并且有一个二进制文件的手册页daemon。 但是,从我可以说出的在rhel / centos脚本中启动守护程序的规范方法来看,就是先获取源代码,/etc/init.d/functions然后使用该daemon()函数。但是我找不到任何好的例子或文档。 在rhel / centos-6初始化脚本中启动守护程序的规范方法是什么? 我的第一次尝试是: #!/bin/bash source /etc/init.d/functions daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &

2
NIC的UUID的目的是什么?
在Fedora / RHEL / CentOS上,/etc/sysconfig/network-scripts/ifcfg-x文件中的一行定义了UUID: UUID=30fcd648-ad1e-4428-as6f-951e8e4d16df NIC自己拥有MAC地址,那么当已经有标识号(MAC)并且不能将它们存储在设备本身上时,将UUID指向NIC的目的是什么?


6
ssh终止后,ssh命令在其他系统上意外地继续
我正在运行以下命令,并监视其他系统上的输出文件: ssh $ip_address 'for n in 1 2 3 4 5; do sleep 10; echo $n >>/tmp/count; done' 如果我使用^C或通过杀死我登录的终端来终止ssh命令,我希望远程命令也会终止。但是,这不会发生:/tmp/count无论如何获取所有数字1-5,并ps -ejH显示外壳及其sleep子级继续运行。 这是预期的行为吗,并且在任何地方都有记录吗?我可以禁用它吗?通过阅读,我希望必须使用nohup显式启用这种行为,而不是将其作为默认行为。 我浏览了ssh和sshd的手册页,但没有发现明显的地方,Google向我指出了开启此行为而不是关闭它的说明。 我正在运行Red Hat Enterprise Linux 6.2,在两个系统上都具有root登录和bash shell。
11 ssh  rhel  openssh  sshd 

3
使用mdadm --examine编写mdadm.conf
我正在尝试为越来越多的相同服务器编写RAID设置脚本。我看到的使用mdadm的建议建议,一旦创建RAID阵列,您就可以运行,mdadm --examine --scan >> /etc/mdadm.conf以便在启动时初始化该阵列。但是,这似乎并没有为我工作-特别是阵列是作为/dev/md/<hostname>:pool,其中mdadm --examine输出/dev/md/pool。 难道我做错了什么?我的mdadm版本有些奇怪吗? [root@positron /]# mdadm --create /dev/md0 --level=0 --name=pool --raid-devices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf [root@positron /]# mdadm --examine --scan ARRAY /dev/md/pool metadata=1.2 UUID=567da122:fb8e445e:55b853e0:81bd0a3e name=positron:pool [root@positron /]# ls /dev/md/* /dev/md/md-device-map /dev/md/positron:pool [root@positron /]# cat /dev/md/md-device-map md127 1.2 22a17d56:5e448efb:e053b855:3e0abd81 /dev/md/positron:pool [root@positron /]# mdadm --version mdadm …
11 rhel  raid  mdadm 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.