04-19-2011
Well, what you want is very like "xterm -ls", which you might prefer, but it might be a security violation. You are going to a host with ssh, but want to let a telnet run your shell.
Really, the telnet creates a new session, with your listener, and you give it a shell to talk to, also often a security violation. You need a tcp listener to intercept the telnet connection. Usually, one spins off the service (ssh) for every connection on the listener.
A port is absolutely just a number, and TCP will only allow one listener to bind to it unless you use SO_REUSEADDR, which is a good idea just in case there is a non-listener still using the 'port'. Telnet is a client, the listener is a server and for you, the ssh is a service. You might want to devise some authentication for it, and shut down listening after the first connection so you do not show up on a port scan or netstat -a.
Do you want two screens/users? VNC X Windows is better for that.
This User Gave Thanks to DGPickett For This Post:
8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi there.
How do I make the DB connection see the parameter variables passed to the unix script ? The code snippet below isn't working properly.
sqlplus << EOF
user1@db1/pass1
BEGIN
PACKAGE1.perform_updates($1,$2,$3);
END;
EOF
Thanks in advance,
Abrahao. (2 Replies)
Discussion started by: 435 Gavea
2 Replies
2. Shell Programming and Scripting
Hi,
Apologies if anyone has read my recent post on the same subject in the Linux forum, just thought actually the solution might more likely come from scripting.
Essentially, I am trying to restrict access to directories based on the user's name AND their location on a session-by-session... (3 Replies)
Discussion started by: en7smb
3 Replies
3. Solaris
I am not able to login in gnome session and java session in Sun solaris 9& 10 respectively through xmanager as a nis user, I am able to login in common desktop , but gnome session its not allowing , when I have given login credentials, its coming back to login screen, what shoul I do to allow nis... (0 Replies)
Discussion started by: durgaprasadr13
0 Replies
4. Solaris
what is the difference between desktop session and console session in solaris
as i am wondering we use option -text for the former and -nowin for the later (1 Reply)
Discussion started by: kishanreddy
1 Replies
5. UNIX for Advanced & Expert Users
Friends,
Please let meknow, How we can find the dependancies of .dstream package & .rpm package before installation ?
For AIX, We can use the inutoc . command to create the .toc file for the bff package, What about Solaris & Linux ? (0 Replies)
Discussion started by: yb4779
0 Replies
6. Shell Programming and Scripting
Input data:
read1_data1
read1_data1
read2_data1
read3_data1
read4_data1
read4_data1
read4_data1
read5_data1
.
.
Desired output result:
read1_data1
read1_data2
read2_data1
read3_data1
read4_data1 (3 Replies)
Discussion started by: perl_beginner
3 Replies
7. Emergency UNIX and Linux Support
Hello,
i have installed a package by using the command
sudo rpm -i filepackage.rpm
package filepackage is already installed
when i try to remove it, i get an error saying "is not installed":
sudo rpm -e filepackage.rpm
error: package filepackage is not installed
How can... (4 Replies)
Discussion started by: g_p
4 Replies
8. Programming
Hi,
I just install a library package in R.
However my friend (other users) don't have the right to use it :(
They have the right to issue "R" at their terminal.
However they can't execute and use whatever library package that I installed.
We all share the same server.
Is there any advice... (4 Replies)
Discussion started by: perl_beginner
4 Replies
LEARN ABOUT DEBIAN
plack::session
Plack::Session(3pm) User Contributed Perl Documentation Plack::Session(3pm)
NAME
Plack::Session - Middleware for session management
SYNOPSIS
# Use with Middleware::Session
enable "Session";
# later in your app
use Plack::Session;
my $app = sub {
my $env = shift;
my $session = Plack::Session->new($env);
$session->id;
$session->get($key);
$session->set($key, $value);
$session->remove($key);
$session->keys;
$session->expire;
};
DESCRIPTION
This is the core session object, you probably want to look at Plack::Middleware::Session, unless you are writing your own session
middleware component.
METHODS
new ( $env )
The constructor takes a PSGI request env hash reference.
id This is the accessor for the session id.
Session Data Management
These methods allows you to read and write the session data like Perl's normal hash.
get ( $key )
set ( $key, $value )
remove ( $key )
keys
session, dump
Session Lifecycle Management
expire
This method can be called to expire the current session id.
BUGS
All complex software has bugs lurking in it, and this module is no exception. If you find a bug please either email me, or add the bug to
cpan-RT.
AUTHOR
Stevan Little <stevan.little@iinteractive.com>
COPYRIGHT AND LICENSE
Copyright 2009, 2010 Infinity Interactive, Inc.
<http://www.iinteractive.com>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.12.4 2011-03-29 Plack::Session(3pm)