Skip to content

Instantly share code, notes, and snippets.

View dgoguerra's full-sized avatar

Diego Guerra dgoguerra

View GitHub Profile
@dgoguerra
dgoguerra / Dockerfile
Created February 16, 2022 16:36
Install amazonlinux NodeJS
FROM amazonlinux:2
# Install NodeJS v12
RUN set -eux \
&& curl -sL -o nodesource.rpm https://rpm.nodesource.com/pub_12.x/el/7/x86_64/nodesource-release-el7-1.noarch.rpm \
&& rpm -i --nosignature --force nodesource.rpm \
&& rm -f nodesource.rpm \
&& yum install -y nodejs
ENTRYPOINT ["node"]
@dgoguerra
dgoguerra / encrypt.txt
Created May 17, 2023 18:02 — forked from phrfpeixoto/encrypt.txt
Using SSH public key to encrypt a file or string
# Recently I had to send a password to someone over Skype. Since that's obviously not a good idea, I asked for
# the person's public SSH RSA key, and used it to encrypt the password itself.
# Convert the public key into PEM format
ssh-keygen -f path/to/id_rsa.pub -e -m pem > ~/id_rsa.pub.pem
# Using the public pem file to encrypt a string
echo "sometext" | openssl rsautl -encrypt -pubin -inkey ~/id_rsa.pub.pem > ~/encrypted.txt