authconfig:命令找不到ubuntu

我正在尝试使用hashcat来validation散列算法,但在使用authconfig命令时保持此错误。

error: authconfig: command not found ubuntu 

我错过了什么吗? 我没有安装ldap,但服务器配置为LAMP。

您需要使用authconfig命令来设置SHA-256/512散列。 此命令提供了一种配置/etc/sysconfig/network来处理NIS的简单方法,以及/etc/passwd/etc/shadow ,这些文件用于支持shadow密码。 还提供了基本LDAP,Kerberos 5和SMB(身份validation)客户端配置。 键入以下命令:

 authconfig --test | grep hashing 

配置Linux服务器以使用SHA-512

要配置Linux系统以使用SHA-512算法,请输入:

 authconfig --passalgo=sha512 --update 

注意:用户需要更改密码才能使用SHA-512生成哈希值。 您可以强制用户在下次登录时更改其密码:

 change -d 0 userName 

authconfig不与Ubuntu 14.04打包在一起。 您可以使用SSSD(系统安全服务守护程序(SSSD))。我发现这很有用。

 apt install ldap-auth-config 

将生成一个用户交互式提示,询问您的LDAP服务器名称或IP和端口号以及CN,OU和DC信息。

我只能和Bionic Beaver说话,因为那是我目前使用的。