Giter VIP home page Giter VIP logo

log-user-session's Introduction

log-user-session README
-----------------------
log-user-session is a program to store the content of a shell session (e.g via
ssh) e.g. for auditing purposes. The tool is intended to be started by the ssh
server daemon. The log is tamper-proof for non-root users.

Current maintainer:
   Konrad Bucheli <[email protected]>

Website:
   https://github.com/open-ch/log-user-session

Dependencies
-------------
A C compiler and `make` must be installed prior to installation. You need also
`autoconf` if you get the source code not via official release tarball (e.g.
via git or via automatic generated github source tarballs).
On a Debian-based Linux distribution, they can be installed like this:

    sudo apt-get install autoconf gcc make

Installation
------------
If you want to install log-user-session from source, proceed as follows:

1. Run `[ -f ./configure ] || ./autogen.sh` to generate the `configure` file if
   it is not ready yet

2. Run `./configure`. You might first review any options with 
   `./configure --help`. The defaults are likely fine.

3. Run `make`

4. Run `sudo make install`

5. Have a look at `man log-user-session` for usage help.  

6. Create the configuration file /etc/log-user-session.conf and integrate the 
   tool into your sshd configuration.


Supported Platforms
-------------------
This tool has been so far only tested on Linux.


Credits
-------
Konrad Bucheli ([email protected])

log-user-session's People

Contributors

huuancao avatar markstos avatar nimdanitro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.