I have a batch job which should run as cron job on a Linux server. This job requires some credentials to do it's work. Idealy I don't want to have that kind of credentials stored on my server, but obviously I have to.
Beside giving only the batch job user read access to the file holding the credentials: Are there other tricks, techniques, ... to make such a scenario more secure? How do you store for example private keys required by batch jobs?