Re: what can be used to uniquely identify a unix box?



Thanks for the feedback from all of you.

I am not trying to find a way to copyright-protect my software, but a way to facilitate the process of authorization. In the CS system I am designing, the client will need provide credential to use the services provided by the server. The token is just like a cache of the credentials on the client side, with which a user won't need provide his password every time to access server services. This is for convenience and batching tasks. We actually have this kind of auth model widely used in the internet. Think about cookie for a website.

However, we must prevent a bad user copying the token from an auth'ed machine and install the token on another machine for it to access the services. That's why I want the key to uniquely associated with a machine or an OS installation.

Say there's 10 info extract from a UNIX box that would REGULARLY be constant, such as i-node NO of some must-have file, boot hard disk serial NO, etc. We regard the token as valid as long as, for example, 7 out of the 10 info match that of the machine. We expect that a non-naughty user will hardly coincidentally change more than 7 of the 10 info. Even if he does, he can simply provide his password, then the key be renewed and the user go on use the services.

Any other models to achieve the goal of auth caching? Or any idea on how to pick the right 10 info that might uniquely identify the box?


Thanks,
ET
.



Relevant Pages

  • Re: CM & SW
    ... when a user is logged in or no user logged in, and the credentials (use user ... install using your DOMAIN\user credentials, ... testing, showing me when a new policy or updated policy has been retrieved, ... Zander's SMS Client Center. ...
    (microsoft.public.sms.swdist)
  • Re: what can be used to uniquely identify a unix box?
    ... credentials on the client side, with which a user won't need provide his ... password every time to access server services. ... machine and install the token on another machine for it to access the ...
    (comp.unix.programmer)
  • Re: what can be used to uniquely identify a unix box?
    ... The token is just like a cache of the credentials on the client side, with which a user won't need provide his password every time to access server services. ... we must prevent a bad user copying the token from an auth'ed machine and installing the token on another machine for it to access the services. ...
    (comp.unix.programmer)
  • Re: what can be used to uniquely identify a unix box?
    ... The token is just like a cache of the credentials on the client side, with which a user won't need provide his password every time to access server services. ... we must prevent a bad user copying the token from an auth'ed machine and install the token on another machine for it to access the services. ...
    (comp.unix.programmer)
  • Problem installing advanced client - ccmsetup service stays active.
    ... I am having a problem with 1 PCinstalling the advanced client. ... -Pushed client install from console but install ... SMS Advanced Client is not installed. ...
    (microsoft.public.sms.setup)