[解決済み] vagrantはデフォルトでrootとしてログインする
2022-12-12 20:52:28
質問
問題:よく、私が自分のボックスに入力する最初のコマンドは
su -
.
質問: どのようにすれば
vagrant ssh
はデフォルトで root ユーザーを使用するようにするにはどうしたらよいでしょうか?
バージョン:vagrant 1.6.5
どのように解決するのですか?
解決方法です。
以下を
Vagrantfile
:
config.ssh.username = 'root'
config.ssh.password = 'vagrant'
config.ssh.insert_key = 'true'
あなたが
vagrant ssh
としてログインします。
root
でログインし、次のように期待する必要があります。
==> mybox: Waiting for machine to boot. This may take a few minutes...
mybox: SSH address: 127.0.0.1:2222
mybox: SSH username: root
mybox: SSH auth method: password
mybox: Warning: Connection timeout. Retrying...
mybox: Warning: Remote connection disconnect. Retrying...
==> mybox: Inserting Vagrant public key within guest...
==> mybox: Key inserted! Disconnecting and reconnecting using new SSH key...
==> mybox: Machine booted and ready!
23-Jun-2015を更新しました。 これはバージョン1.7.2でも同様に動作します。キーイングのセキュリティは 1.7.0 から改善されました。この手法は、既知の秘密鍵を使用する以前の手法に上書きされます。この方法は、公開前に適切なセキュリティ対策を行わずに一般にアクセス可能なボックスに使用することを意図したものではありません。
参照。
関連
-
[解決済み] パペットのファイル_行を特定の順序で表示する
-
[解決済み] SSHキー - まだパスワードとパスフレーズを要求される
-
[解決済み] Vagrantのスタックした接続のタイムアウトを再試行する
-
[解決済み] bashスクリプトでrootとして実行されているかどうかを確認する方法
-
[解決済み] ターゲットマシン上でsshがバックグラウンドでコマンドを実行するようにする
-
[解決済み] Angularによるログインページへのリダイレクト
-
[解決済み] Vagrant が起動しない。VM を作成したユーザと現在のユーザが一致しません。
-
[解決済み] ログイン(認証)リクエストにはどのようなメソッドを使用すればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン