GNU/Linux >> Linux の 問題 >  >> Linux

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

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

<ブロック引用>

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

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

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

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

では、新しい LXC で新しいユーザーを作成するにはどうすればよいでしょうか?

示唆されているように、lxc-attach を使用して rootfs に chroot することができます。これが最も簡単なオプションです:

[email protected]:/$ lxc-attach -n yourlxc
[email protected]:/# adduser username

Linux
  1. LXC コマンドを使用して LXC Linux コンテナを作成および起動する方法

  2. パスワードなしで別のユーザーとしてスクリプトを実行するには?

  3. Linux 上の OpenVPN:コマンドラインでユーザー名とパスワードを渡す

  1. LXD コンテナーと静的 IP を使用したネットワーキング

  2. シェルスクリプトでユーザーのパスワードを確認する

  3. sshfs を使用したコマンドラインでのユーザー名とパスワード

  1. Linuxでユーザーパスワードの有効期限とエージングを管理する方法

  2. su - ユーザー対 sudo su - ユーザー

  3. debian-sys-maint MySQL ユーザー (およびその他) とは?