Linux查询pam版本命令
-
要查询Linux系统中PAM(Pluggable Authentication Modules)的版本,可以使用以下命令:
“`
pam_version
“`该命令会显示PAM的版本信息。
另外,如果你想要查看当前系统中安装的所有PAM模块的版本信息,可以使用以下命令:
“`
ls -l /lib/*/security/pam_*.so
“`上述命令会列出系统中所有PAM模块文件,并显示其版本信息。
请注意,使用以上命令需要具有root权限或者拥有适当的权限来执行。
2年前 -
要查询Linux系统中的PAM(Pluggable Authentication Modules)版本,可以使用以下命令:
1. `ls -l /lib*/security/pam_*`:这个命令将列出系统中所有PAM模块的位置和版本。你可以查看输出来确定正在使用的PAM模块的版本。
2. `pam-config –list-modules`:这个命令将列出当前系统中启用的所有PAM模块和它们的版本信息。
3. `cat /etc/pam.d/* | egrep -ho pam_version=.*`:这个命令将查找所有PAM配置文件中的版本信息,并将其输出显示在终端上。
4. `ldd /sbin/unix_chkpwd | grep pam`:这个命令将在/sbin/unix_chkpwd(常用于Linux密码检查的程序)中查找关联的PAM库版本。
5. `pam_version`:这个命令将直接输出系统中安装的PAM库的版本信息。
请注意,上述命令可能需要以root用户身份运行,因为部分命令需要访问系统文件。
2年前 -
要查询Linux上PAM(Pluggable Authentication Modules)的版本,可以使用以下命令:
1. 使用命令`pam_version`:
“`shell
pam_version
“`
运行以上命令可以直接显示PAM的版本信息。如果该命令不存在或不可用,可以尝试下面的方法。2. 使用命令`ldd`和`grep`:
“`shell
ldd /sbin/unix_chkpwd | grep -oP “(?<=ldd\s)[^\s]+"```这个命令会列出与`/sbin/unix_chkpwd`二进制文件相关联的所有共享库,并使用`grep`命令来提取与PAM相关的共享库的路径。使用`grep -oP`选项可以只输出匹配到的路径。3. 使用命令`rpm`:```shellrpm -qf /lib/security/pam_unix.so```这个命令会输出安装在系统上的与`/lib/security/pam_unix.so`文件关联的软件包的名称和版本。4. 使用命令`dpkg`:```shelldpkg -S /lib/x86_64-linux-gnu/security/pam_unix.so```这个命令会输出安装在系统上的与`/lib/x86_64-linux-gnu/security/pam_unix.so`文件关联的软件包的名称和版本。需要注意的是,以上命令可能需要使用`sudo`命令以root用户身份运行,以获取对相应文件和命令的访问权限。另外,不同Linux发行版可能略有不同,所以请根据具体情况选择适用的命令。2年前