ゲストセッションが16.04以降のUbuntuバージョンで動作しなくなった


19

最近のパッケージ更新後、ゲストセッション機能はUbuntu 16.10および17.04では使用できなくなりました。何が起こった?


それが18.04に当てはまる場合は、そのバージョンにタグを追加してください。
TiloBunt

@TiloBunt:ご指摘いただきありがとうございます。LightDMを使用する16.04以降のすべてのバージョンに適用されるため、代わりにバージョンタグを削除してタイトルを変更しました。17.10以降の標準UbuntuのデフォルトのディスプレイマネージャーはGDMであり、ゲストセッション機能をまったく持ちません。
グンナルHjalmarsson

回答:


17

ゲストセッションは、通常はゲストセッションを制限するAppArmorプロファイルに含まれていないセキュリティ上の問題のため、デフォルトで意図的に無効にされました。このAppArmorプロファイルは、ゲストユーザーsuが他のユーザーに切り替えたり、他のユーザーのホームディレクトリを表示したりするのを防ぎます。

バグレポートのコメント#24で説明されているように、またはこの1つのライナーを使用して、システムで問題を管理できると考えている場合は、有効にすることができます。

sudo sh -c 'printf "[Seat:*]\nallow-guest=true\n" >/etc/lightdm/lightdm.conf.d/40-enable-guest.conf'

無効状態に戻すには、次のようにします。

sudo rm /etc/lightdm/lightdm.conf.d/40-enable-guest.conf

16.04はこれによる影響を受けませんか?
アンワル

@Anwar:いいえ、そうではありません。それはシステム化されたものです。
グンナルハルマルソン

@GunnarHjalmarssonシステム化されたもの?それで、15.04以降のすべては?それとも、ユーザーセッションの初期化のためのupstartからsystemdへの切り替えが原因ですか?
ムル

1
@アンワール:後者(私は思う-バグレポートを参照してください)。
グンナルHjalmarsson

2
それは大したことではないですが、)@GunnarHjalmarsson su使用していないsudoersと、b)AppArmorを明らかに防止suし、sudo(そのゲストのために適切に機能してからsudoersも、絵を入力しません)。ユーザーは有効なユーザーのパスワードを知っている必要がありますが、TTYにアクセスできないロックダウンされたシステムでは、穴が開いてしまいます。
ムル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.