web-dev-qa-db-ja.com

lxcコンテナ:パスワードとユーザー名

私は64bOS(LUNA)でwineを実行しようとしているので、これに従いました ガイド !ワインをセットアップするために、そして私は最初のオプションに従うことを選択しました:lxcコンテナ

コンテナーを実行する必要があるときに問題が発生します。

Sudo lxc-start -n my32bitbox

ユーザー名とパスワードがわからない。

私は試しました:root/root; user:user; OSでのmy-username:OSでのmy-password; ubuntu:ubuntuなどなど。

しかし、今のところ運ではありません。誰かがここに置くのを手伝ってくれるなら、私は本当に感謝しています。

4
user281753

注意:この答えは(2013)の時点で正しいでしたそれはもはやありません:それをする正しい方法はナンネの答えにあるものです。


あなたが与えた参照から、あなたはUbuntuでLXCをセットアップしようとしているようです。もしそうなら、 この見つけやすいWebページ は、新しく作成されたLXCのデフォルトのユーザー名とパスワードのペアが次のとおりであることを示しています。

  username: ubuntu
  password: ubuntu
1
MariusMatutiae

新しいインストールでは、少なくとも私の現在のインストールでは、古いubuntu/ubuntuメッセージの代わりに次のメッセージが表示されます:(私の強調)

Ubuntuコンテナーを作成しました(release = trusty、Arch = AMD64、variant = default)

Sshdを有効にするには、次を実行します:apt-get install openssh-server

セキュリティ上の理由から、コンテナイメージはユーザーアカウントとルートパスワードなしで出荷されます。

Lxc-attachまたはchrootを直接rootfsに使用して、rootパスワードを設定するか、ユーザーアカウントを作成します。

では、どのように新しいLXCで新しいユーザーを作成しますか?

ヒントとして、rootfsにchrootするか、lxc-attachを使用することができます。これが最も簡単なオプションです。

you@hostbox:/$ lxc-attach -n yourlxc
root@yourlxc:/# adduser username
13
Nanne