Rootsh is a wrapper for shells which logs all echoed keystrokes and terminal output to a file and/or to syslog. It's main purpose is the auditing of users who need a shell with root privileges. They start rootsh through the sudo mechanism.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow rootsh

rootsh Web Site

Other Useful Business Software
Simple, Secure Domain Registration Icon
Simple, Secure Domain Registration

Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
Sign up for free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • I test many programs be like logkeys, Snoopy Logger, strace, auditctl, ... But "rootsh" is best of logger program. Thanks for perfect software.
  • how to do to run rootssh automatically from the beginning session logging ? I mean, not manual starting ----- The solution was to add in /etc/profile or .bash_profile # gf if [ -f /usr/bin/rootsh ] ; then /usr/bin/rootsh --no-logfile fi it's important the option --no-logfile to avoid any message to the users and loss her tracking. too, not to add this entries to .bashrc because it opens internal pts terminals in bucle
    1 user found this review helpful.
  • It saves my time. highly recommended
  • pretty cool thing for shell logging!!!!
  • Great tool for system admin...
Read more reviews >

Additional Project Details

Operating Systems

BSD, HP-UX, IBM AIX, Linux, Solaris

Languages

English

Intended Audience

System Administrators

Programming Language

C

Related Categories

C System Shells, C Logging Software

Registered

2004-05-24