All about Cloud, mostly about Amazon Web Services (AWS)


acons uses the AWS Access Key and AWS Secret access key stored in the ~/.aws/credentials file to generate a URL that provides authenticated login to the AWS Console. If MFA is usually required to login, it will not be required using acons.

It is described in details at Quick AWS Console Login


When invoked as acons -h, the following help message is displayed:

$ ./acons -h
autils / acons - generates a URL to open the AWS Console
© 2019
See for more details.

Usage of ./acons:
  -p string
    	Identifies the profile to use to generate the URL (default "default")
  -s string
    	Specifies the session name (default "user")

The default profile is always “default”.

The default session name is the usually the username of the user running acons, or the text “acons” if an error occurred when trying to determine the current user.

Source Code

acons was written in Go, and the source code can be found on GitHub


acons is licensed under the GPL v3 and includes the following license:

Copyright (C) 2019

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <>.

 Top Ten Tags

AWS (43)   Kinesis (9)   Streams (8)   AWS Console (5)   Go (5)   Analytics (4)   Data (4)   database (4)   Amazon DynamoDB (3)   Amazon Elastic Compute Cloud (EC2) (3)  

All Tags (173)


All data and information provided on this site is for informational purposes only. makes no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.

This is a personal weblog. The opinions expressed here represent my own and not those of my employer. My opinions may change over time.