extends |
Module_Skeleton |
---|---|
implements |
Hookable |
Provides common functionality associated with SSH
Methods | ||
---|---|---|
public
|
__construct()
|
# |
public
|
deny_user(string $user): bool
|
# |
public
|
permit_user(string $user): bool
|
# |
public
|
_edit_user(string $userold, string $usernew, array $oldpwd)
|
# |
public
|
enabled()
|
# |
public
|
port_range(): array
|
# |
public
|
user_enabled($user = null)
|
# |
public
|
user_permitted($user = null)
|
# |
public
|
_housekeeping()
|
# |
public
|
_create()
|
# |
public
|
_verify_conf(ConfigurationContext $ctx): bool
|
# |
public
|
_delete()
|
# |
public
|
_edit()
|
# |
public
|
_create_user(string $user)
|
# |
public
|
_delete_user(string $user)
|
# |
Constants | ||
---|---|---|
public
|
PAM_SVC_NAME = 'ssh'
|
# |
public
|
DEPENDENCY_MAP = ['siteinfo', 'ipinfo', 'ipinfo6', 'users', 'auth']
|
# |