-
-
Notifications
You must be signed in to change notification settings - Fork 135
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
features discussions #23
Comments
Hi @sabban, thank you for this kind message and your other PRs, this is exactly what I love in the OSS ecosystem. 😊
They are currently only logged as basic events: I also wanted to record the full TTY session; I would love a patch (let me know if you need some help) That looks interesting:
I didn't think about this one, but it follows the main idea of sshportal, From what I see, there were already some work done for the local forward (see gliderlabs/ssh#38), if it is usable, it looks easy to add the remote forward feature on gliderlabs/ssh I will look after the Xmas dinner digestion Thank you again 👍 |
Yes, this sounds promising :) I will continue working on this after New Year's Eve ! |
Hi, sftp sessions are audited, but audit log is not that useful, as the format is not like usual sessions. Sftp use the secure channel to its own protocol. We can improve something as the created channel should contain "subsystem sftp" in newChan.ExtraData, but this seems to be rather complicated, as we have to handle each different sftp request. The ideas that came to my mind are:
|
Logging raw sftp requests seem the best choice for now, in term of forensic, it's not the easier to use solution but at least it won't miss anything I'm for handling sftp natively later, but I prefer to wait a little bit more to see how gliderslabs/ssh will handle this: https://github.com/gliderlabs/ssh/search?q=sftp&type=Issues&utf8=%E2%9C%93 |
Closing the issue as I plan to work on the v2 of this project and I need to make some cleanup in the issues see #210 |
Hi,
I tried sshportal, and did a little homework to try understand how it's working.
I am really happy with the smart way it handles the jumps login avoiding the burden of the "ProxyCommand" things.
If I am not wrong, the remote session on the remote host server are not audited. If you are interested in such a feature I am already working on it, the idea is to provide a logfile for each session that could be read by something like ttyrec. I would be happy to provided a patch for this.
Moreover there's one last thing we may need here, it's the tunnel feature from ssh (tunnels invoked by -L or -R options in ssh). And we would like it logged (I thought about a pcap file for that). What is your opinion about this ?
What are you thinking about all this ?
Thank you for your work on sshportal !
The text was updated successfully, but these errors were encountered: