Hi all,
BACKGROUND: (Just skip to issue
===========
I would like to do the following:
There is a server on which I have git repositories.
I would like to connect via ssh to this server and keep my local repositories up to date.
I have a script and then the only thing I needed was a way to be able to keep logging in to the remote server. The server does not support public/private keys, but does allow use of the GSSAPI
ISSUE:
======
I use k5start to get a ticket for
user@server.com using a local keytab file:
k5start
user@server.com -f keytab
This allows me to connect to gate.server.com using ssh
ssh
user@gate.server.com
However, I get permission denied on the files on the server.
This is strange because I am allowed to log in.
It becomes even stranger...
When I connect using ssh from the same system and I supply a password, I no longer have any problems with permission denied.
It only seems to matter if I logged in to the remote server and not via which user/computer/ip. The extra permission seems to be granted with some lifetime, but for the purpose of having the remote connection I would also like to renew those permissions.
So to me it seems that using k5start I do not get all the permissions that I need and some of these permissions seem to be granted only when I log in using a password.
Has anyone got a clue as to what permissions I could be lacking?
And how I could keep those permissions alive?
Best,
Hugo