Làm cách nào để chuyển đổi người dùng không gui thành người dùng gui


0

Tôi cần phải đăng nhập vào máy tính để bàn Ubuntu dưới dạng 'jenkins', nhưng tôi đoán việc áp dụng để chuyển đổi bất kỳ người dùng không gui nào thành người dùng gui.

Tôi nghĩ rằng tôi đã làm điều này trước đây bằng cách tạo người dùng jenkins trong bảng điều khiển trước khi cài đặt jenkins. Tuy nhiên, lần này tôi đã cài đặt jenkins và đã tạo người dùng jenkins.

Vì vậy, tôi đoán phải có một nhóm hoặc một cái gì đó mà tôi phải thêm jenkins để nó xuất hiện trong menu đăng nhập?


hoặc đặt một cách khác, làm cách nào để đưa một trong những người dùng từ / etc / passwd vào danh sách này:

nhập mô tả hình ảnh ở đây


Tôi không nghĩ có người dùng GUI và nonGUI. Cố gắng đăng nhập như người dùng khác, nơi bạn cũng có thể nhập tên người dùng.
không ai vào

Câu trả lời:


1

AFAIK không có sự phân biệt giữa người dùng GUI và người dùng không phải GUI: thay vào đó, thông thường có sự phân biệt giữa người dùng hệ thốngngười dùng không hệ thống .

Người dùng hệ thống có UID số thấp: cụ thể, /etc/login.defstệp xác định

#
# Min/max values for automatic uid selection in useradd
#
UID_MIN                  1000
UID_MAX                 60000
# System accounts
#SYS_UID_MIN              100
#SYS_UID_MAX              999

Các trình quản lý hiển thị GUI như lightdmthường được định cấu hình để bỏ qua các tài khoản hệ thống: trong lightdmđó, được thực hiện bằng tùy chọn cấu hình minimum-uid:

[UserList]
minimum-uid=500
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /usr/sbin/nologin

Tại sao là minimum-uid500 chứ không phải 1000? AFAIK tương thích với các hệ thống khác, đặc biệt là OSX sử dụng UID_MIN500

Để thực sự đăng nhập, người dùng cũng sẽ cần một vỏ đăng nhập hợp lệ (như được chỉ định trong /etc/shellstệp) và để đăng nhập bằng một phiên GUI, họ cũng cần một thư mục chính có thể ghi.

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.