simzor
simzor on Hacker News
Makes operating AWS CLI against a user with MFA enabled easier
---------
#!/bin/sh
echo "Store and retrieve session token AWS STS \n\n"
# Get source profile
read -p "Source Profile [<profile_name>]: " source_profile
source_profile=${source_profile:-'<profile_name>'}
echo $source_profile
# Get destination profile
read -p "Destination Profile [<profile_name>-mfa]: " destination_profile
destination_profile=${destination_profile:-'<profile_name>-mfa'}
echo $destination_profile
mfa_serial_number='arn:aws:iam::<id>:mfa/<name>'
echo "\nOTP: "
read -p "One Time Password (OTP): " otp
echo "\nOTP:" $otp
echo "\n"
output=$(aws sts get-session-token --profile <profile_name> --serial-number $mfa_serial_number --output json --token-code $otp)
echo $output
access_key_id=$(echo $output | jq .Credentials.AccessKeyId | tr -d '"')
secret_access_key=$(echo $output | jq .Credentials.SecretAccessKey | tr -d '"')
session_token=$(echo $output | jq .Credentials.SessionToken | tr -d '"')
aws configure set aws_access_key_id $access_key_id --profile=$destination_profile
aws configure set aws_secret_access_key $secret_access_key --profile=$destination_profile
aws configure set aws_session_token $session_token --profile=$destination_profile
echo "Configured AWS for profile" $destination_profile
Posted by
simzor on Tuesday June 14, 2022 @06:43AM
from the sifted.eu dept.
Haha. To be fair GitHub has had a lot of issues that last few months though.
Posted by
simzor on Tuesday October 05, 2021 @09:54AM
from the githubstatus.com dept.
Posted by
simzor on Thursday July 15, 2021 @06:38PM
from the bleepingcomputer.com dept.
Posted by
simzor on Thursday July 01, 2021 @06:38AM
from the githubstatus.com dept.
Is the server down due to HN traffic? :P
When I first started working from home because of the pandemic, I had a IKEA Marcus chair, however, this soon was too bad of a chair to sit all day in, so I ended up investing in a Herman Miller Embody, and have not been looking back since. Great chair!
First thing that came to mind is that you should set a max width of the content container. For those of us that have a ultrawide for example, it can become hard to read when the content spans the entire screen.
This reminds me that we should get ChaosMonkey up and running. :D
Are they also having issues with Webhooks and/or pushes? Had some slowdowns for pushes, and webhooks does not seem to be triggering.
This looks great. Is there something similar that supports PHP?
Posted by
simzor on Saturday November 07, 2020 @08:30AM
from the hackerone.com dept.
Hate the idea to be honest. In my opinion this will just bloat the language, no need. Rather avoid the hundreds of different standards like PHP.
Posted by
simzor on Sunday July 12, 2020 @07:39PM
from the bvp.com dept.
As Zoom now owns Keybase, I am really worried about the future of Keybase, especially after statements like these.
This also makes none or very little sense - if this is actually just to cooperate with law enforcement, why would encrypting corporate (or paying) calls be any better, the bad people that are referred to in the statement could just get a paid plan?
Such a great tool - so glad I gave it a shot, which made me fall in love with it.
This is great. With this comes to Firefox. I guess Firefox has a kind of similar feature (Containers), but this new Chrome feature looks way nicer, even though it might not have containerization.
Can't stress this enough!
Insomnia is great. This will be a great addition! However, it annoys me that the image showing the tool is not zoomable or clickable, so you can barely see what it's showing.
Great work. Love the landing page!
2D VR-Chat with a cam! Really cool stuff :)