HI Apologies if I have misunderstood you completely but I normally execute this like this: #!/bin/bash
HOST="remote-hostname" USER="remote-user" PASS="remore-user-password" CMD=$@ VAR=$(expect -c " spawn ssh -o StrictHostKeyChecking=no $u...@$host $CMD match_max 100000 expect \"*?assword:*\" send -- \"$PASS\r\" send -- \"\r\" expect eof ") echo "===============" echo "$VAR" Regards Per On 17 Nov 2010, at 14:03, Kieran Kelleher wrote: > Hi all, > > Like many of you, I have custom scripts that use ssh to deploy woa apps. > Scripts issue remote commands via ssh and script exec user's id_dsa has > corresponding id_dsa.pub in the remote server's auth keys for admin and root. > The problem is that root (apparently) is needed to set the chown on the woa > bundles to appserver:appserveradm, however I would like to get away from > needing root user remote ssh commands for security reasons. > > Assuming you all use chown of appserver:appserveradm and chmod of 550 on your > deployed woa bundles (are you?), then the question is with respect to > non-interactive, passwordless, secure remote deployment (copy, untar, chown, > chmod) of WOAs, what user/ssh setup are you all using besides r...@remote, or > is r...@remote the only way? > > Regards, Kieran > > PS. > I deploy to OS X client, OS X Server and Centos Linux > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-deploy mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-deploy/pqvindesland%40apple.com > > This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-deploy mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com This email sent to [email protected]
