Visit Our UNIX and Linux User Community


bash telnet session logging


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting bash telnet session logging
# 1  
Old 05-31-2009
Question bash telnet session logging

I'm looking at allowing remote telnet into my server.

like any security-minded administrator, I want to log what my users type on the telnet session.

I'm using the script command to generate transcripts of the users session.

I have /etc/profile set to automatically start the script command to log user activity, and in /etc/bash.bash_logout I have a command that emails me the transcript of the users' session.

All of the above works well except for one thing:

the users can type "exit" to escape from my script logging and any commands they type won't get logged.

Does anyone have a solution to this problem?
# 2  
Old 05-31-2009
Quote:
Originally Posted by ramnet
I'm looking at allowing remote telnet into my server.

like any security-minded administrator,

If you really were security-minded, you would not allow telnet; it would be ssh only.
Quote:
I want to log what my users type on the telnet session.

That has nothing to do with security; that's snooping.
# 3  
Old 06-01-2009
Quote:
Originally Posted by cfajohnson

If you really were security-minded, you would not allow telnet; it would be ssh only.



That has nothing to do with security; that's snooping
I already allow ftp, so telnet is no problem here - my users don't need ssh access.

And your right it is snooping - but the users of my server are not that trustworthy anyway - I run a web hosting company and am looking at remote shell solutions.

when I say i'm security minded, i'm talking about server security, not user security (if a user tries to hack my server i want to know about it and how they did it and who it was)

thanks for the reply, no thanks for being rude about it.

Previous Thread | Next Thread
Test Your Knowledge in Computers #771
Difficulty: Medium
Arcade system boards have been using specialized graphics chips since the 1970s.
True or False?

9 More Discussions You Might Find Interesting

1. Red Hat

Session Logging

Hi guys. Solaris has a way of logging sessions of any user connected to the server via ssh. Session logs are saved in /var/tmp/session_log on any Solaris machine. How can we achieve the same on Linux Redhat ??? Regards (1 Reply)
Discussion started by: Junaid Subhani
1 Replies

2. Shell Programming and Scripting

running a bash script even after logging out from the current session

HI , I have a simple script that moves files from one folder to another folder, I have already done the open-ssh server settings and the script is working fine and is able to transfer the files from one folder to another but right now I myself execute this script by using my creditianls to... (4 Replies)
Discussion started by: nks342
4 Replies

3. HP-UX

ssh session getting hung (smilar to hpux telnet session is getting hung after about 15 minutes)

Our network administrators implemented some sort of check to kill idle sessions and now burden is on us to run some sort of keep alive. Client based keep alive doesn't do a very good job. I have same issue with ssh. Does solution 2 provided above apply for ssh sessions also? (1 Reply)
Discussion started by: yoda9691
1 Replies

4. UNIX for Advanced & Expert Users

Session logging

Is it possible to have a user session logged as an AIX process or initiated as a sub server? Can anyone please help? Gayathri (0 Replies)
Discussion started by: ggayathri
0 Replies

5. Shell Programming and Scripting

starting a bash session as child process to another bash session from a process

Hi I want to do something that might sound strange. I have a code that in written in C and is executed at startup (it's a custom process). It occasionally calls some bash scripts. The process doesn't have any terminal associated with it. One thing I don't know how to do is to start a... (5 Replies)
Discussion started by: alirezan
5 Replies

6. Shell Programming and Scripting

Telnet Session

{ sleep 2 echo "$user" sleep 2 echo "$password" sleep 2 echo " ls" sleep 10 echo "exit" }| telnet $server I have a machine x and i have executed the above script on machine 'x'. i entered the... (6 Replies)
Discussion started by: pathanjalireddy
6 Replies

7. Shell Programming and Scripting

Telnet session does not expire

Dear friends.. Our project has a module that runs on handheld devices. Through the handheld we telnet to solaris where the application actually runs. I noticed that after starting a session through the handheld, if i go out of range or if i remove and replace the battery in the handheld, the... (1 Reply)
Discussion started by: deepsteptom
1 Replies

8. UNIX for Dummies Questions & Answers

Logging on via telnet

I have an IBM x330 with RedHat 7.3 that I recently built that appeared to be working fine, but now I appear to have problem connecting via telnet. No matter which machine I try to use( I have tried this with SuSE 8.1 and W2K Pro), I cannot log into my RedHat machine via telnet. I can ping my... (2 Replies)
Discussion started by: Jody
2 Replies

9. UNIX for Dummies Questions & Answers

telnet session timeout

hi, we can set something such that if the user has been idle for a while, it will auto disconnect. where to do so? thanks (6 Replies)
Discussion started by: yls177
6 Replies

Featured Tech Videos