Scriptreplay can be used to replay recorded session recorded by the linux/unix "script" tool.
Scriptreplay can be used to replay recorded session recorded by the linux/unix "script" tool.
This project also provides tools to setup auditable shell sessions.
This project also provides tools to setup auditable shell sessions.
{:toc}
Usage
-----
# Usage
* Record session
* Record session
```bash
```bash
@ -18,11 +16,7 @@ Usage
```bash
```bash
scriptreplay -t timing typescript
scriptreplay -t timing typescript
```
```
Manpage
-------------
# Manpage
```
```
NAME
NAME
@ -112,14 +106,16 @@ SEE ALSO
script(1), bzcat(1), zcat(1), lzcat(1)
script(1), bzcat(1), zcat(1), lzcat(1)
```
```
# Auditshell
Installation of "auditshell"
------------------------------
Auditshell submits the typescript and the timings of a patched util-linux/script binary to syslog which prevents modification by regular terminal users.
The logged information can also be forwarded to secured logging servers using standard syslog logfile distribution.
## Installation of "auditshell"
The following instructions describe the procedure how to install a audit shell in combination with
The following instructions describe the procedure how to install a audit shell in combination with
the scriptreplay utility.
the scriptreplay utility.
Auditshell submits the typescript and the timings to syslog which prevents modification by terminal users.
The logged information can also be forwarded to secured logging servers using standard syslog logfile distribution.
* Install tools
* Install tools
@ -148,15 +144,9 @@ The logged information can also be forwarded to secured logging servers using st
chown root:root /usr/local/bin/script
chown root:root /usr/local/bin/script
chmod 755 /usr/local/bin/script
chmod 755 /usr/local/bin/script
```
```
* If you like:
* Syslog configuration:
* Disable string escaping on system which are using rsyslogd (i.e. Ubuntu systems with rsyslogd)
* Disable string escaping on system which are using rsyslogd (i.e. Ubuntu systems with rsyslogd)
* Redirect the auditshell logs to another logfile using syslog configuration
* Redirect the auditshell logs to another logfile using syslog configuration