Select Language:
If you’re trying to access the terminal on AWS and see a message saying “the user is currently not available,” there could be a few reasons for this. Here are some simple steps to help you troubleshoot and fix the issue.
First, if you’re trying to use AWS CloudShell, it’s possible that your account is still undergoing verification. This can happen even if your account isn’t new and might take up to two days to complete. Try changing your AWS region in the console and then attempt to open CloudShell again. Sometimes, browser issues can interfere with access too, so refreshing your browser or trying a different browser, especially in incognito or private mode, can help.
Next, if you’re trying to connect to an EC2 instance using EC2 Instance Connect, make sure everything is set up correctly. Check that your security groups allow inbound SSH traffic on port 22 from the appropriate IP range. Also, ensure that EC2 Instance Connect is installed on your instance—this is included by default on some Amazon Linux and Ubuntu images but might not be on others.
If you’re attempting to use the AWS Data Transfer Terminal and cannot access it, your permissions could be the problem. Contact your account administrator to confirm you have the right IAM policies in place to use the service.
If none of these steps resolve the issue, reaching out to AWS Support is the best next move. You can report your problem and get assistance, especially for account-related problems, by opening a support case under the “Account and billing” section. This support is available even on the basic plan.
Remember, these issues are common and usually fixable with some simple checks. Don’t hesitate to look for help if you need it.