Confirming this: $ printf "%s\n%s\n" '#!/bin/sh' 'echo hello world" > /tmp/user-data.sh $ euca-run-instances -k mykey --user-data-file /tmp/user-data.sh emi-220011A6 -t m1.small $ euca-describe-instances RESERVATION r-342805FE admin default INSTANCE i-3BB70743 emi-220011A6 192.168.1.192 172.19.1.2 running mykey 0 m1.small 2009-10-26T15:21:07.472Z sm-zone-1a eki-3EE316B1 eri-225F1633 $ ssh -i mykey.priv ubuntu@192.168.1.192 'wget -q http://169.254.169.254/latest/user-data -O -'; echo IyEvYmluL3NoCmVjaG8gaGVsbG8gd29ybGQK
The above should show plaintext. $ dpkg-query --show "euca*" euca2ools 1.0+bzr20091007-0ubuntu1 eucalyptus-cc 1.6~bzr931-0ubuntu7 eucalyptus-cloud 1.6~bzr931-0ubuntu7 eucalyptus-common 1.6~bzr931-0ubuntu7 eucalyptus-gl 1.6~bzr931-0ubuntu7 eucalyptus-java-common 1.6~bzr931-0ubuntu7 eucalyptus-javadeps eucalyptus-sc 1.6~bzr931-0ubuntu7 eucalyptus-walrus 1.6~bzr931-0ubuntu7
Confirming this: instances 26T15:21: 07.472Z sm-zone-1a eki-3EE316B1 eri-225F1633 192.168. 1.192 'wget -q http:// 169.254. 169.254/ latest/ user-data -O -'; echo jaG8gaGVsbG8gd2 9ybGQK
$ printf "%s\n%s\n" '#!/bin/sh' 'echo hello world" > /tmp/user-data.sh
$ euca-run-instances -k mykey --user-data-file /tmp/user-data.sh emi-220011A6 -t m1.small
$ euca-describe-
RESERVATION r-342805FE admin default
INSTANCE i-3BB70743 emi-220011A6 192.168.1.192 172.19.1.2 running mykey 0 m1.small 2009-10-
$ ssh -i mykey.priv ubuntu@
IyEvYmluL3NoCmV
The above should show plaintext. -0ubuntu1 java-common 1.6~bzr931-0ubuntu7
$ dpkg-query --show "euca*"
euca2ools 1.0+bzr20091007
eucalyptus-cc 1.6~bzr931-0ubuntu7
eucalyptus-cloud 1.6~bzr931-0ubuntu7
eucalyptus-common 1.6~bzr931-0ubuntu7
eucalyptus-gl 1.6~bzr931-0ubuntu7
eucalyptus-
eucalyptus-javadeps
eucalyptus-sc 1.6~bzr931-0ubuntu7
eucalyptus-walrus 1.6~bzr931-0ubuntu7