On Mon, Aug 08, 2016 at 11:22:33AM +0200, Kamil Cholewiński wrote:
> On Mon, 08 Aug 2016, Francois Pussault <fpussa...@contactoffice.fr> wrote:
> >> ----------------------------------------
> >> From: Craig Skinner <skin...@britvault.co.uk>
> >> Sent: Mon Aug 08 09:49:11 CEST 2016
> >> To: <misc@openbsd.org>
> >> Subject: Re: Logging/backup .ksh_history
> >>
> >>
> >> Hi John,
> >>
> >> On 2016-08-08 Mon 14:39 PM |, johnw wrote:
> >> > Hi, I use /bin/ksh as a console/terminal shell program, I want to
> >> > log/backup all command, run on console/terminal/ksh,
> >> >
> >> > Any idea how to do this?
> >> >
> >>
> >> See HISTFILE and HISTSIZE in ksh(1).
> >>
> >> Cheers,
> >> --
> >> It isn't easy being a Friday kind of person in a Monday kind of world.
> >>
> >
> > Using Ksh options is a good idea but that logs only the current user.
> >
> > a if you wanna get all actions even using successive multiples users with 
> > su,
> > you might use a screen session to log absolute console instead of logging
> > history.
> >
> > screen OPTIONS  2>&1 /var/log/screen.session.$$.$(date +%Y%m%d).log
> >
> > This is barbarian version but very usefull sometimes.
> 
> Also try script(1).
> 
> http://man.openbsd.org/OpenBSD-current/man1/script.1

Another option is sudo:
https://www.sudo.ws/man/1.8.17/sudoers.man.html#I/O_LOG_FILES

Reply via email to