Hello again

Well sorry if i didn't make my self clear in the first time ,
What i mean is that the users can connect to it to authenticate ,

What i want to do in brief :
I want to do is a Server that allows user to connect to it ,and login to
their accounts ,
 the server should authenticate the users , then allow them to access their
accounts via shell access .

what i was thinking is making the server as a Kernel Module ,
and allow all of the connections to go through the kernel module to increase
the performance ,
and minimise the overhead of copying all of the network data from the kernel
back to the user space ,
and only pass the commands that the server allows to the user space to be
executed there ,
by using an interface to a a shell or a tty to execute the commands and send
the result back to the module to send it back to the user,

so as you may see , i have lots of issues that i need to resolve here ,
First thing was , can i authenticate users from the kernel , Only to make
sure they have an account on this machine ,
NOT TO EXECUTE CODE ,the user shall only send commands that will be passed
to the user space interface to be exec.

Can i interface to a tty or a shell from the kernel module ?
>>>i was thinking , to make a daemon that listens and wait commands from the
module to be executed ,

Can i make some sort of multi-threading in the kernel , since multiple users
can access the server at the same time ?

Well , That's the main issues that i have going in my mind now ,

So ,What do you Think ?

Sorry again for any trouble
and Thanks a lot for your help

Reply via email to