Posted at

Vagrant コマンドラインインターフェース LOGIN

More than 3 years have passed since last update.


LOGIN


command: vagrant login

HashiCorp's Atlasサーバと認証するためのコマンド。

保護されたboxへのアクセス時又は「Vagrant Share」使用時のみに必要。

ログインはVagrantを使用するのに必須ではない。ほとんどのVagrantでログインは不要である。保護されたbox又はVagrant Shareのような特定な機能を使用する時のみログインを必要とする。

このコマンドで利用できるオプションは以下の通り。


オプション




--check



ログインしているかをチェックする。ログインしているか否かを出力するのに加え、ログインしていた場合、exit status 0、ログインしていない場合、exit status 1を返す。




--logout



ログインしていた場合、ログアウトさせる。既にログアウトしていた場合は何もしない。既にログアウトしていた場合、このコマンドをコールしてもエラーではない。



--token



Atlasログイントークンを指定した文字列へセットする。このトークンは有効なAtlasアクセストークンであるとみなされる。


ユーザIDとパスワードを使い、安全にAtlasへの認証を行う。

$ vagrant login

# ...
Atlas username:
Atlas password:

カレントのユーザが認証されているかをチェックする。

$ vagrant login --check

You are already logged in.

トークンを使用し安全にAtlasへの認証を行う。

$ vagrant login --token ABCD1234

The token was successfully saved.