标签: rhel

获取密码过期时间

让我先这样说:我没有可用的 root 访问权限。

我最近被锁定在我的帐户之外,因为我不知道密码即将到期,然后过去了。我想在我的启动脚本中添加一个检查并显示时间,以便我知道它何时接近。

当我的用户密码到期时,是否有获取时间戳的命令或方法?

password rhel not-root-user

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

如何在 Red Hat 上安装/删除/升级 .rpm 软件包?

我需要安装运行 Red Hat 的虚拟机中缺少的软件包。我怎么做?

我应该使用什么命令来安装/删除/升级 .rpm 包?

command-line rpm rhel software-installation

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

如何在 Linux 中清除内存缓存

最佳

是否有任何命令可以通过使用我可以清除 RHEL 中的缓存?

我使用了这个命令:

sync; echo 3 > /proc/sys/vm/drop_caches
Run Code Online (Sandbox Code Playgroud)

但它没有用。

rhel cache memory-management

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

在同一文件系统中进行硬链接时跨设备链接无效

我有/home/myuser/Desktop/rc/.netrc文件,我想硬链接到/root,即root用户的主目录。当我做:

ln /home/user/Destkop/rc/.netrc /root

它给出了以下错误:

ln: 创建硬链接/root/.netrc' =>.netrc': 无效的跨设备链接

但是当我将文件硬链接到myuser的家,即/home/myuser时,它会起作用。

那么,问题是什么,为什么这里只有一个文件系统时会显示无效的跨设备?

附注。我正在使用RHEL6

root rhel hard-link home .netrc

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

不会分配伪终端,因为 stdin 不是终端

我正在尝试通过没有 nc 的服务器设置自动 SSH 跳转。

这从命令行工作:

ssh -A gateway ssh steve@target
Run Code Online (Sandbox Code Playgroud)

(我已将我的公钥添加到 SSH 代理中)。

但是,将其添加到 ~/.ssh/config 不会:

Host target
  User steveb
  ProxyCommand ssh -A gateway ssh steve@targetip

$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.


^CKilled by signal 2.
Run Code Online (Sandbox Code Playgroud)

试图强行解决问题-t很有趣但无济于事。

ProxyCommand ssh -A -t gateway ssh steve@targetip

$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
Pseudo-terminal will not be allocated because stdin is not a terminal. …
Run Code Online (Sandbox Code Playgroud)

ssh rhel configuration tty

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

创建系统帐户“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 useradd will not create a home directory for such an user, regardless
  of the default setting in /etc/login.defs (CREATE_HOME). You have to specify the
  -m options if you …
Run Code Online (Sandbox Code Playgroud)

rhel administration centos group useradd

17
推荐指数
1
解决办法
9874
查看次数

如何在 RHEL Red Hat 上启用 CentOS 存储库?

我正在购买 RHEL 许可证。同时,我想在我的 RHEL 7 上使用 CentOS 7 存储库。我在 /etc/yum.repos.d 目录中创建了一个 /etc/yum.repos.d/centos.repo 文件,但我没有知道如何过去。我在网上找到的大部分信息要么指向 Fedora 存储库,要么指的是 CentOS 5。以下是我在网上找到并复制粘贴到我的 centos.repo 文件中的信息。谢谢你。

[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
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
priority=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras …
Run Code Online (Sandbox Code Playgroud)

yum rhel centos repository

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

如何防止叉炸弹?

为了防止分叉炸弹,我遵循了这个http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm

ulimit -a体现了新的设置,但是当我运行(如rootbash:(){ :|:&};:的虚拟机仍继续最大CPU +内存,系统将冻结。

如何确保用户不会因为使用 fork 炸弹或运行有缺陷的应用程序而导致系统瘫痪?

操作系统:RHEL 6.4

rhel freeze resources ulimit

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

Red Hat Enterprise Linux 6.5 的等效 CentOS 是什么?

根据CentOS 网站,他们使用来自 Red Hat 的源代码,但我不清楚使用什么版本的 Red Hat 源代码来构建每个版本的 CentOS。

有等价的数字吗?例如,CentOS 6.5 是否等同于/基于 Red Hat Enterprise Linux 6.5?

rhel version centos

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

如何找出已安装库的版本号?

与 RedHat/CentOS 相关的问题。我对包和库以及如何将它们固定到固定版本之间有点困惑。

在最近的 libxcb 版本中有一个 X11 翻转错误会影响我的 C 程序。libxcb-1.5-1 没有那个错误。

所以我做了:

# yum remove libxcb-devel
# rpm -Uvh --oldpackage libxcb-1.5-1.el6.i686.rpm 
Run Code Online (Sandbox Code Playgroud)

现在错误消失了,我的软件运行良好。

快进几周,错误又回来了。

# 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
Run Code Online (Sandbox Code Playgroud)

但是是安装的版本还是通过 repo 可用的版本?我如何知道当前安装的是哪个版本的 libxcb?

$ ll /usr/lib/libxcb.so*
lrwxrwxrwx 1 root root     15 Aug  6 03:38 /usr/lib/libxcb.so.1 -> libxcb.so.1.1.0*
-rwxr-xr-x 1 root root 130752 Oct 14  2014 /usr/lib/libxcb.so.1.1.0*
$ …
Run Code Online (Sandbox Code Playgroud)

yum rhel shared-library

16
推荐指数
1
解决办法
3万
查看次数