[TriEmbed] need some specific help tonight

Pete Soper pete at soper.us
Mon Oct 9 12:51:02 CDT 2017


Folks,
   I have a problem that is off topic, but there is past precedent for 
us helping each other with whatever. I'm hoping somebody can sit with me 
and my laptop for a few minutes at tonight's meeting and help me 
implement a secure but strictly limited access scenario with my personal 
domain server.

   I have a git repo on my personal domain server and can push/pull 
remotely using my user account id and password on a server running an 
old version of CentOS (2.6 kernel).

   What I need is to enable alternate access by a second party where the 
person doing the access a) cannot use it for anything except a git push 
or pull, b) uses a different password from my regular one, and c) can 
instantly lose this access if I'm told by my ISP that this dog won't 
hunt in regards to his terms of service.

   My simple minded understanding of this is that I need to arrange a 
second ssh password, which I think I can figure out, and somehow only 
allow that password to be used for git commands (which I have no clue 
about). I think this latter detail is either impossible without a second 
user account on the server, and that isn't an option, or else with some 
additional authentication magic that recognizes my regular password and 
proceeds or this other password that redefines PATH or something to make 
all but git inaccessible. Or maybe somebody knows of a virtually nearby 
log I can fall over.


-Pete





More information about the TriEmbed mailing list