Với sux phát hành 14.04 sắp tới (trình bao bọc xung quanh su sẽ chuyển thông tin xác thực X của bạn) không còn được bao gồm trong Ubuntu. (Tôi nghĩ rằng nó đang bị xóa vì nó được lấy từ Debian, vì không bảo trì mã gốc.)
Tôi đang tìm kiếm các lựa chọn thay thế đơn giản, không phải thứ gì đó yêu cầu bạn phải loay hoay với các tệp cấu hình hoặc chạy sshd cục bộ.
Người đánh giá: Đây không phải là chủ đề ngoài luồng, nó không liên quan gì đến 14.04.
—
Seth
Bạn có thực sự cần điều này? Nếu các tùy chọn sudoers của bạn được thiết lập như vậy (nghĩa là sudo sẽ giữ HOME khi thay đổi danh tính), thì không cần thiết phải làm gì đặc biệt với .Xmasterity. Đó là cách máy tính xách tay của tôi được định cấu hình và tôi không bao giờ sử dụng sux ... chỉ là 'sudo {lệnh}'
—
Stablesog
@Stablesog làm thế nào mà làm việc? Tôi sẽ thiết lập nó ở đâu? Có một tập tin cấu hình sudo? Mục tiêu của tôi là đăng nhập vào máy tính để bàn của người dùng A, và sau đó nhận một thiết bị đầu cuối là người dùng B, trong đó tất cả x đang đi qua máy tính để bàn. Hy vọng điều đó có ý nghĩa ... Ví dụ về những gì tôi có thể làm bây giờ với sux, rằng tôi cần các lựa chọn thay thế cho: Người dùng A đăng nhập và mở thiết bị đầu cuối A @ desktop: ~ $ sux - BB @ desktop: ~ $ firefox Firefox mở, nhưng với cài đặt, dấu trang và tệp của người dùng B vào thư mục chính của người dùng B.
—
Søren
Vâng, tôi làm điều đó mọi lúc. Có 2 điều cần hiểu: ~ / .Xmasterity cho người dùng "bên ngoài" cần phải trở thành .Xmasterity cho người dùng bên trong và thiết lập biến HIỂN THỊ bởi ssh cần khớp với vỏ bên trong. Ví dụ, bạn có thể sao chép tệp ~ / .Xmasterity từ '/ home / tom' sang / home / jerry, sửa các quyền, đặt giá trị HIỂN THỊ trong trình bao 'jerry'. Khi khởi chạy một chương trình X dưới dạng jerry, giá trị HIỂN THỊ sẽ cho các lib X biết cách tìm màn hình và tệp .Xmasterity trong / home / jerry sẽ cung cấp cho nó dữ liệu xác thực.
—
Stablesog
Nhưng đó là điều lộn xộn để làm trên mỗi lần đăng nhập. Sẽ tốt hơn để sửa lỗi / etc / sudoers của bạn để các giá trị HOME và HIỂN THỊ của tom được giữ nguyên khi anh ta thực hiện 'sudo -u jerry bash' để mở một vỏ như jerry. Có những bình luận trong sudoers giải thích cách truyền các biến môi trường qua một cuộc gọi sudo. Hãy chắc chắn sử dụng visudo khi chỉnh sửa sudeors để bạn không tự khóa máy nếu bạn vặn vít!
—
Stablesog