LXCコンテナでユーザーとパスワードをどのように管理しますか? [コピー]

LXCコンテナでユーザーとパスワードをどのように管理しますか? [コピー]

はい

  1. コンテナが作成され(UbuntuでもDebianでも問題は同じ)、実行されます。
  2. コンテナ(# useradd -m newUser -p newPass108)内に権限のない新しいユーザーが作成されました。
  3. $ sudo su newUser(Ubuntu)または(Debian)を使用して# su newUserIDを切り替えることができます。
  4. 移行後、環境は非常に奇妙に動作します(通常どおりBashを使用できない、ループが機能しない、完了が機能しない、コマンド履歴が機能しないなど)。
  5. 新しいユーザーとしてログインできませんlxc-console
  6. 特権ユーザーのパスワードを変更すると、機能しているように見えますが(変更が確認されました)、使用できなくなり、デフォルトのパスワードはそのまま残ります。

VirtualBox内のDebian StretchおよびUbuntu 18.04サーバーでテストされました(基本インストールの完全な複製ではありません)。

コンテナを管理するときに従うべき特別なアイデアやワークフローはありますか?私はコンテナが特定の新しいマシンのように動作したいと思います。

私はLXCのアイデア全体について何かを見逃しているようです。

ベストアンサー1

useraddLXC UbuntuコンテナでProxmoxを使用しても同じ問題が発生しました。しかしadduser、それを使用すると、すべてがうまく動作します。なぜ、わかりません...

おすすめ記事