SSH Access Manager https://ssham.pacoorozco.info
  • PHP 72.2%
  • Blade 26.7%
  • Shell 1%
Find a file
2026-04-16 08:31:51 +02:00
.forgejo/workflows build: run phpstan using forgejo' (#547) 2026-04-16 08:31:51 +02:00
.github build: run pint for all files 2025-10-30 15:24:15 +01:00
app style: format code 2025-11-04 11:36:53 +01:00
bootstrap Remove executable permission from .gitignore files 2019-12-07 07:12:19 +01:00
config Bump version 0.19.3 -> 3.0.0 2025-11-04 11:52:58 +01:00
database feat: implement audit log clean up 2025-11-04 11:33:19 +01:00
docker/ssh Remove SFTP chrooted configuration 2024-01-22 16:10:45 +01:00
docs doc: add task scheduler to manual installation instructions 2025-11-04 11:34:02 +01:00
lang feat: implement audit log clean up 2025-11-04 11:33:19 +01:00
public Apply fixes from StyleCI (#354) 2022-10-26 17:41:50 +02:00
resources/views feat: implement audit log clean up 2025-11-04 11:33:19 +01:00
routes style: format code using pint 2025-10-30 15:26:39 +01:00
storage Update to Laravel 8.x and dependencies 2021-01-30 09:49:30 +01:00
tests feat: implement audit log clean up 2025-11-04 11:33:19 +01:00
utils Added script to bump versions 2020-06-23 12:40:16 +02:00
.editorconfig Laravel 6.x fresh installation 2019-12-07 07:01:00 +01:00
.env.example Update documentation 2022-10-29 12:14:23 +02:00
.env.testing Use parallel testing in the CI 2022-10-29 10:23:06 +02:00
.gitattributes Fix code to be Laravel 10 compliant 2023-03-07 16:54:50 +01:00
.gitignore Fix code to be Laravel 10 compliant 2023-03-07 16:54:50 +01:00
artisan Laravel 6.x fresh installation 2019-12-07 07:01:00 +01:00
CHANGELOG.md Bump version 0.19.3 -> 3.0.0 2025-11-04 11:52:58 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2020-01-17 14:16:59 +01:00
composer.json build: unneeded dependency almasaeed2010/adminlte 2025-10-30 16:02:07 +01:00
composer.lock build: unneeded dependency almasaeed2010/adminlte 2025-10-30 16:02:07 +01:00
CONTRIBUTING.md Remove broken link 2023-05-16 12:51:37 +02:00
docker-compose.yml chore: update to PHP 8.3 2025-02-17 16:08:48 +01:00
LICENSE Change licensing (#9) 2017-07-29 16:18:00 +02:00
package.json Update Admin-LTE version 2022-05-14 10:29:18 +02:00
phpstan.neon refactor: fix phpstan errors after enabling 'checkGenericClassInNonGenericObjectType' option 2025-10-30 14:50:56 +01:00
phpunit.xml migrate PHPUnit XML config to new schema 2023-04-28 14:58:42 +02:00
pint.json build: force linter fail if code is not formatted 2025-10-30 15:20:40 +01:00
README.md Add release announcement for SSH Access Manager v3.0.0 2025-11-04 15:59:23 +01:00
server.php Apply fixes from StyleCI (#354) 2022-10-26 17:41:50 +02:00
webpack.mix.js Add DualListBox jQuery dependency 2021-05-28 14:33:39 +02:00

SSH Access Manager Web Interface

Build Status codecov License Laravel Version GitHub release

Overview

SSH Access Manager is a comprehensive access security management platform that permits IT professionals to easily establish and maintain an enterprise-wide SSH access security solution from a central location.

It enables a team of system administrators to centrally manage and deploy SSH keys. This app is intended to be used in rather large environment where access to unix accounts are handled with SSH keys.

SSH Access Manager allows you to maintain user public keys. You can organise these keys with group of keys called keyring. Then SSH Access Manager will deploy the keys and/or key rings to specified unix accounts / groups / servers.

🎉 SSH Access Manager v3.0.0 - First Stable Release

We're thrilled to announce the first stable production release of SSH Access Manager v3!

After 11 years of evolution and a complete architectural rebuild, SSH Access Manager v3 is now production-ready for enterprise SSH key management.

The SSHAM documentation

SSH Access Manager has a complete documentation here.

Changelog

See our CHANGELOG file in order to know what changes are implemented in every version.

Reporting issues

If you have issues with SSH Access Manager, you can report them with the GitHub issues module.

Contributing

Please see CONTRIBUTING for details.

License

SSH Access Manager is released as free software under GPLv3

Authors

This app was original coded by Paco Orozco (paco at pacoorozco.info)

Additional information

This application was born with a different interface on Sourceforge.