„LnxUser PHP Class Reference” változatai közötti eltérés

Innen: IT documentation
28. sor: 28. sor:
!Note
!Note
|-
|-
|md5
|DES
|'''LNX_PH_DES''' (string)
|DES-based crypt
|for the future
|-
|MD5
|'''LNX_PH_MD5''' (string)
|'''LNX_PH_MD5''' (string)
|MD5-based crypt
|MD5-based crypt
|
|
|-
|-
|sha-256
|SHA256
|'''LNX_PH_SHA256''' (string)
|'''LNX_PH_SHA256''' (string)
|SHA-256-based crypt
|SHA-256-based crypt
|
|
|-
|-
|sha-512
|SHA512
|'''LNX_PH_SHA512''' (string)
|'''LNX_PH_SHA512''' (string)
|SHA-512-based crypt
|SHA-512-based crypt
58. sor: 63. sor:
* [[lnxUser::isMember]]
* [[lnxUser::isMember]]
* [[lnxUser::getPassHash]]
* [[lnxUser::getPassHash]]
* [[lnxUser::setDefaultPasswordHash]]
* [[lnxUser::getDefaultPasswordHash]]


== Source ==
== Source ==
https://github.com/moszat/lnxUser
https://github.com/moszat/lnxUser
[[Kategória:LnxUser]]
[[Kategória:LnxUser]]

A lap 2021. szeptember 21., 20:05-kori változata

Introduction

Linux user and group management in PHP.

Basically this library a php interface of useradd, groupadd, usermod, groupmod, userdel, groupdel linux commands. You can manage easily the linux users and groups with this library from a php apllication.

Requirements

  • Of course this library can work just linux environment.
  • The running user of php environment must has root privileges for manage the users and groups.
  • Must enable the shell_exec function.
  • Tested on Ubuntu with PHP 7.0 - 8.1 versions.

Features

  • Create a linux user or a group.
  • Get all information about a linux user or a group.
  • Set all attributes of a linux user or a group.
  • Delete a linux user or a group.
  • Examine if exists a linux user or a group.
  • Authenticate a linux user.
  • Generate password hash.

Constants

Value Constant Description Note
DES LNX_PH_DES (string) DES-based crypt for the future
MD5 LNX_PH_MD5 (string) MD5-based crypt
SHA256 LNX_PH_SHA256 (string) SHA-256-based crypt
SHA512 LNX_PH_SHA512 (string) SHA-512-based crypt

Methods

Source

https://github.com/moszat/lnxUser