title: Login to AWS from AWS Tools for Powershell
body: <p>I'm trying to use AWS Tools from Powershell, but I don't know how to log in. So when I run a command I naturally get this error:</p>
  
  <blockquote>
    <p>No credentials specified or obtained from persisted/shell defaults.</p>
  </blockquote>
  
  <p>How do I login? I read the article at <a href="https://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html" rel="noreferrer">https://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html</a>, but it talks about public and private keys. I don't have those, I login to AWS from the web interface with my username and password (and also a token sent to my phone because I have MFA enabled).</p>
  
  <p>Also, my user isn't allowed to create IAM users (it's a company policy and I can't override it).</p>