You can easily solve this problem with the following steps:

#Create the .ssh key directory

mkdir /usr/share/tomcat5/.ssh

#Assign ownership to tomcat

chown tomcat /usr/share/tomcat5/.ssh

I don't think further steps are necessary...

Leandro


> -----Messaggio originale-----
> Da: Gagan Malik [mailto:gaganma...@dev.java.net] 
> Inviato: martedì 18 agosto 2009 4.08
> A: users@tomcat.apache.org
> Oggetto: tomcat service public key
> 
> 
> Hi, I'm a newbie to both tomcat and ssh and here's my problem:
> 
> I have a web-app (Hudson) running on tomcat (ver 5). This 
> Tomcat runs as a service on RHEL box. Hudson triggers a 
> custom 'ant' script to do a build which uses ssh to login to 
> another server (svn server).
> 
> The ant script runs perfectly fine when triggered manually, 
> since the user that runs it shares his public key with the 
> svn server. But when the same is done via Hudson, it fails 
> since hudson is run by the user: tomcat.
> 
> How can I generate and share the public key of user 'tomcat' 
> (the service) with the svn server so that the ant script does 
> not fail.
> 
> 
> I get this error:
> Could not create directory '/usr/share/tomcat5/.ssh'.
> Host key verification failed.
> svn: Connection closed unexpectedly
> 
> Any help is appreciated.
> 
> Thanks
> --
> View this message in context: 
> http://www.nabble.com/tomcat-service-public-key-tp25017278p250
17278.html
> Sent from the Tomcat - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to