Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software title: sandboxed & containerised SSH server #356

Merged
merged 1 commit into from
Jan 4, 2025

Conversation

igorpecovnik
Copy link
Member

@igorpecovnik igorpecovnik commented Jan 4, 2025

Description

Openssh-server is a sandboxed environment that allows ssh access without giving keys to the entire server. Giving ssh access via private key often means giving full access to the server. This container creates a limited and sandboxed environment that others can ssh into. The users only have access to the folders mapped and the processes running inside this container.

Implementation Details

Docker container.

Documentation Summary

https://docs.linuxserver.io/images/docker-openssh-server/

Testing Procedure

  • Enable, remove, purge, added username, key, storage path
  • Login works

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have ensured that my changes do not introduce new warnings or errors
  • No new external dependencies are included
  • Changes have been tested and verified
  • I have included necessary metadata in the code, including associative arrays

@github-actions github-actions bot added size/medium PR with more then 50 and less then 250 lines Documentation Documentation changes or additions labels Jan 4, 2025
@igorpecovnik igorpecovnik merged commit e1b3e96 into main Jan 4, 2025
16 checks passed
@igorpecovnik igorpecovnik deleted the sandboxed_sshd branch January 4, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Documentation changes or additions size/medium PR with more then 50 and less then 250 lines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant