Không liệt kê tất cả người dùng khi đăng nhập bằng LightDM


14

Tôi vừa nâng cấp lên Ubuntu 11.10 và tôi đã tự hỏi liệu có thể không liệt kê tất cả người dùng hiện tại và thay vào đó yêu cầu người dùng nhập tên người dùng của họ không? Chính sách CNTT của công ty tôi yêu cầu người dùng không được liệt kê trên màn hình đăng nhập.

Trong Ubuntu 11.04, tôi đã có thể làm điều này với các lệnh sau ...

$ sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true

Câu trả lời:


18

Bạn có thể làm điều này bằng cách chỉnh sửa /etc/lightdm/lightdm.confNội dung mặc định chỉ là:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

Và bạn chỉ có thể thêm:

greeter-hide-users=true

Để đó. Để biết danh sách đầy đủ các tùy chọn, hãy xem /usr/share/doc/lightdm/lightdm.conf(hoặc xem bài đăng này về lightdm conf ).


Trong debian buster, su -nano /etc/lightdm/lightdm.conf sau đó là Uncomment greeter-hide-users=false. sudokhông làm việc. nguồn , bởi Ehsan Nazim
EsmaeelE

4

Câu trả lời cho thấy bạn chỉnh sửa tập tin conf là sai .

Từ wiki Ubuntu :

Cấu hình LighDM được điều chỉnh bởi /etc/lightdm/lightdm.conftệp, tuy nhiên, nó không giả sử được chỉnh sửa trực tiếp, thay vào đó sử dụng:

lightdm-set-defaults

Tôi tìm thấy các tập tin trong /usr/lib/lightdm/lightdm-set-defaults.

Bạn sẽ đưa ra các điều sau đây trên dòng lệnh:

sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true

4
Mặc dù câu trả lời này là đúng tại thời điểm đăng, nhưng chương trình mặc định lightdm-set-mặc định không còn tồn tại. Chỉnh sửa tập tin conf bây giờ là phương pháp chính xác để cập nhật cài đặt. Linux thật tuyệt vời.
Mercury00

1

cả hai câu trả lời trên đều không phù hợp với tôi (Ubuntu x64 15.04) .. wiki wiki cho LightDM hoạt động với tôi, vì vậy tôi nghĩ nên đăng ở đây cho những người khác đang tìm kiếm mặc dù họ cũng có thể theo wiki.

nguồn: LightDM là gì?

theo wiki wiki nếu chúng ta muốn ghi đè phiên mặc định được cấu hình của hệ thống (được cung cấp /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf), chúng ta nên tạo một tệp /etc/lightdm/lightdm.conf.d/50-myconfig.confvà xác định nội dung của mình ở đó ...

ví dụ tôi muốn vô hiệu hóa danh sách tài khoản người dùng, kích hoạt đăng nhập thủ công ở màn hình chào hoặc đăng nhập và vô hiệu hóa khách nên đã viết như sau /etc/lightdm/lightdm.conf.d/50-myconfig.conf

Loại đầu tiên: sudo mkdir /etc/lightdm/lightdm.conf.d/trong thiết bị đầu cuối để tạo lightdm.conf.dthư mục trong/etc/lightdm/

sau đó: sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf

và đặt các dòng sau:

[SeatDefaults]
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true

Bây giờ hãy lưu tệp và khởi động lại hoặc đăng xuất, đây là cách tôi làm cho nó hoạt động .. :)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.