[TriEmbed] need some specific help tonight

Pete Soper pete at soper.us
Mon Oct 9 14:35:23 CDT 2017


Those last few steps might involve a merge. I want the other party to 
have the honor of learning how to do merges. Even the kind of painful, 
hairy merges that cause your hair to change color in a single weekend 
and an oath to never, every agree to be a gatekeeper. No wait, not 
those. :-)

But I just checked Atlassian's terms and conditions. H E Y  B I N G O. 
We can use this directly and push to GitHub or GitLab or my neighbor's 
dog house as a separate issue.

Thanks, Jon!

-Pete



On 10/09/2017 02:55 PM, Jon Wolfe wrote:
> There's a good chance I won't be able to make it tonight, but if you 
> cant figure out a solution, ill be happy to help offline, I'm somewhat 
> of a git whiz.
>
> Git excells at decentralization,  why even bother with giving a 3rd 
> party acess, just push the whole repo to a 2nd remote on say, a 
> private bit bucket repo? You can then take whatever they push to 
> bitbucket, and pull that locally, and then push to your personal 
> domain as needed.
>
> Depending on your needs, that might be simpler.
>
>
>
>
>
>
> -------- Original message --------
> From: Pete Soper via TriEmbed <triembed at triembed.org>
> Date: 10/9/17 2:35 PM (GMT-05:00)
> To: Robert Gasiorowski <rgresume at gmail.com>
> Cc: Triangle Embedded Computing Discussion <TriEmbed at triembed.org>
> Subject: Re: [TriEmbed] need some specific help tonight
>
>
>
> On 10/09/2017 02:07 PM, Robert Gasiorowski wrote:
>> Instead of password, why don't you use rsa keys? That way, you don't 
>> have to give your password away.
>> Create two sets of rsa keys, one for you and one for the user, then 
>> add both private keys to authorized_keys on the server, you keep your 
>> private key, and the user will get the second private key.
>
> Thanks, Bob! This is what I meant by "second ssh password".  I'm 98% 
> sure I can follow some detailed steps to accomplish this, but it isn't 
> sufficient: somebody could simply log into the server and do anything 
> at all with the session. I think I need for the login program (i.e. 
> typically a shell) to somehow know what password was used for the login.
>
> But while dealing with a phone call private msg got here. If that 
> works I'll publish a cheat sheet in case anybody is interested.
>
> -Pete
>>
>> On Mon, Oct 9, 2017 at 1:51 PM, Pete Soper via TriEmbed 
>> <triembed at triembed.org <mailto:triembed at triembed.org>> wrote:
>>
>>     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
>>
>>
>>     _______________________________________________
>>     Triangle, NC Embedded Computing mailing list
>>     TriEmbed at triembed.org <mailto:TriEmbed at triembed.org>
>>     http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
>>     <http://mail.triembed.org/mailman/listinfo/triembed_triembed.org>
>>     TriEmbed web site: http://TriEmbed.org
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.triembed.org/pipermail/triembed_triembed.org/attachments/20171009/5b72ea17/attachment.htm>


More information about the TriEmbed mailing list