Đăng nhập từ xa với trình quản lý hiển thị đồ họa (GDM, LightDM)


23

Có thể từ xa (thông qua ssh) để đăng nhập vào GDM? Tôi sẽ giải thích một tình huống mà tôi cần điều này: Tôi đang ở trên máy tính xách tay của mình và kết nối với máy tính để bàn của tôi thông qua ssh. Tôi nhận ra có một số cập nhật có sẵn. Tôi cài đặt tất cả, nhưng tôi cần khởi động lại máy tính. Vấn đề là một khi máy tính để bàn đã khởi động lại, sẽ không có phiên GDM nào, vì cần phải đăng nhập. Bằng cách nào đó tôi có thể thực hiện đăng nhập GDM từ máy tính xách tay của mình không?

Chỉnh sửa: Tôi không thể tìm thấy FreeNX cho Maverick và tôi chưa thể định cấu hình x11vnc + vncviewer để hoạt động. Có cách nào dễ không?

Câu trả lời:


25

Cài đặt x11vnc trên remote

Chúng tôi giả sử một thiết lập ssh làm việc đã được thực hiện.

user@remote: sudo apt-get install x11vnc

Đăng nhập từ xa với GDM

Chúng tôi giả định rằng một thiết lập vnc thành công đã được thực hiện.

user@remote:~$ sudo x11vnc <options>

x11vnc sẽ sử dụng các cài đặt và mật khẩu VNC được xác định trước của chúng tôi. Để biết thêm tùy chọn, xem trang chủhướng dẫn tốt đẹp và công phu này .

Đăng nhập từ xa với Light DM

Để truy cập màn hình đăng nhập Light DM, chúng tôi cần gửi tệp Xauhority cho Light DM

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

Xem màn hình từ xa

Về phía khách hàng khởi chạy vncviewer (ví dụ từ xtightvncviewer Cài đặt xtightvncviewer ) như sau:

vncviewer -via user@remote localhost:0

Bởi localhost:0chúng tôi hiển thị màn hình 0trên localhost. Tùy chọn -vianày là để sử dụng ssh.

Sau khi nhập mật khẩu để đăng nhập từ xa, chúng ta có thể tiến hành đăng nhập đồ họa.


Chính xác thì tôi nên làm gì trong máy từ xa, và những gì trong máy cục bộ ... Bổ sung ... liệu nó có chạy qua shh (được mã hóa và như vậy) không?
luri

Tôi sẽ phải cài đặt và định cấu hình vnc trước ... Vì vậy, sẽ mất một chút thời gian để kiểm tra cả x11vnc và FreeNX (thời gian thử nghiệm ... trẻ em cũng vậy :))
luri

Khi tôi phát lệnh x11vnc trên máy từ xa, tôi nhận được một cảnh báo nghiêm trọng về việc không đặt mật khẩu và về mọi người có thể thấy máy tính để bàn của tôi .... Làm cách nào để đặt mật khẩu? Tôi có thực sự phải thiết lập một?
luri

Ồ, và thực sự sudo x11vnc không khởi động được ... nói rằng nó không thể tìm thấy màn hình
luri

Ý anh là gì? Tôi đã cài đặt x11vnc trên máy từ xa và xnc4viewer trên máy cục bộ. Tôi có một vấn đề khác với lệnh vncviewer: Tôi không sử dụng khóa chung, nhưng thay vào đó là mật khẩu và máy chủ ssh của tôi không chạy trên cổng 22 (mặc định).
luri

5

FreeNX . Bạn đăng nhập bằng đồ họa - giống như ngồi trước máy tính. Tất cả xảy ra đường hầm mặc dù SSH. Bạn sẽ yêu nó.


Phải kiểm tra cả x11vnc và FreeNX ... Tôi khá lo ngại về bảo mật, vì vậy tôi muốn biết cái nào là an toàn nhất.
luri

Cả hai đều chuyển tiếp mặc dù SSH.

1
Tôi chỉ không thể tìm thấy FreeNX ... Nó không có trong kho lưu trữ mặc định và ppa của họ trả về một vài lỗi loại 404 (tôi đang sử dụng maverick, btw)
luri

1
Phiên bản thương mại (miễn phí) có sẵn. nomachine.com/download.php
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.