Tôi cần gì để truy cập từ xa máy tính để bàn Ubuntu 14.04 của tôi?


34

Tôi không biết cách thiết lập máy để kết nối từ xa. Tôi có cần cài đặt máy chủ VNC (máy chủ nào không?) Hoặc Vino (được cài đặt theo mặc định) là đủ?

Tôi đã mở hộp thoại Tùy chọn chia sẻ màn hình và bật nó (kiểm tra hai cái đầu tiên, cho phép kết nối và kiểm soát). Tôi đã thử kết nối bằng RealVNC Chrome App, nhưng nó nói

Cơ chế xác thực được yêu cầu không thể được cung cấp bởi máy tính. Trình xem VNC cũng không thành công với lỗi về mức mã hóa.

Nhân tiện, cuối cùng tôi sẽ cần kết nối từ máy Windows 7, nhưng bây giờ tôi chỉ muốn làm cho nó hoạt động.


Điều này có thể hữu ích askubuntu.com/questions/592537/...
Faizan Akram Dar

Câu trả lời:


23

Đây là phản hồi muộn nhưng có một cách để sử dụng Vino mà không cần mã hóa có thể mang lại lợi ích cho người khác.

cài đặt dconf-tools:

sudo apt-get install dconf-tools

bắt đầu dconf-editortừ dòng lệnh và đi đến org->gnome->desktop->remote-accessvà chuyển require-encryptionmục này để bỏ chọn.

Nếu chia sẻ máy tính để bàn được bật trước khi thay đổi cài đặt, thì hãy thực hiện các thao tác sau từ dòng lệnh:

gsettings set org.gnome.Vino require-encryption false

Nếu chia sẻ máy tính để bàn không được bật trước khi thay đổi cài đặt, thì hãy bật chia sẻ máy tính để bàn.


Tuyệt quá. Sau khi nâng cấp từ Debian 7 lên 8, tôi không thể xem máy tính của mình từ xa. Giải pháp này thực sự có hiệu quả. :) :)
Anupam Basak

2
Lame, vô hiệu hóa các kết nối an toàn là không thể chấp nhận như là một câu trả lời. Có tôi mặc dù điều này một lần mặc dù.
ThorSummoner

Cám ơn rất nhiều! Cách dễ nhất và hiệu quả nhất để truy cập trong môi trường văn phòng nơi cài đặt bên ngoài bị chặn do bảo mật!
Ubuntuser

7

Cá nhân tôi thấy rằng việc cài đặt và sử dụng TeamViewer (mặc dù nó thực sự hoạt động theo phiên bản tùy chỉnh của Wine) là giải pháp đơn giản nhất để truy cập / điều khiển từ xa.

Để cài đặt:

  1. Tải xuống hình ảnh chính thức từ http://www.teamviewer.com/en/doad/linux.aspx (luôn nhận được 32 bit)
  2. Mở bàn điều khiển
  3. Chạy lệnh cd ~/Downloads/
  4. Chạy lệnh sudo dpkg -i teamviewer_linux.deb
  5. Thực hiện theo bất cứ bước nào nó cần bạn thực hiện.

Bạn không cần (hoặc muốn) gói 64 bit, vì Ubuntu có tính năng "multiarch", cho phép HĐH 64 bit chạy các chương trình 32 bit vốn có.


1
Tại sao lại chọn phiên bản 32 bit nếu máy tính của bạn là 64Bit?
Ryan

5
Thật buồn cười là một giải pháp không phải bản địa hoạt động vượt trội trong khi các giải pháp khác đi kèm với Ubuntu thì không. : - /
Waldir Leoncio

5

Có, tại máy Ubuntu của bạn, bạn cần cài đặt Máy chủ VNC sudo apt-get install x11vnc. Tại máy Windows 7 của bạn, bạn cần cài đặt ứng dụng khách VNC, ví dụ: VNC chặt chẽ http://www.tightvnc.com/


Vino là gì?
lfk

@lfk Vino là máy chủ VNC mặc định trong Ubuntu để chia sẻ máy tính để bàn hiện tại của bạn với những người dùng khác.
Ruslan Gerasimov

3

Tôi không hâm mộ nhiều sản phẩm nguồn đóng nhưng hoạt động tốt nhất và nhanh nhất là "NoMachine" . Nó vượt trội so với TeamViewer & VNC một cách dễ dàng (nhưng không phải RDP, vì vậy 'xrdp' vẫn có thể là một tùy chọn!), Đặc biệt là trên các mạng thấp. Nếu máy mục tiêu của bạn đứng sau internet, bạn sẽ cần kết nối chúng thông qua máy chủ proxy hoặc VPN.

Tải xuống tệp deb và sau đó chạy sudo dpkg -i nadderine_4.4.12_11_amd64.deb. Nó làm tất cả, không cần thực hiện thêm các bước ngoại trừ điều chỉnh bảo mật (mật khẩu). Nó sử dụng người dùng linux và đi kèm với rất nhiều đồ chơi.


3

Nếu bạn có kết nối lỗi "Máy chủ không cung cấp loại bảo mật được hỗ trợ" trong cửa sổ Vnc, hãy theo liên kết dưới đây. Dành cho Ubuntu 14.04 VNC

Sửa lỗi chia sẻ màn hình VNC

sudo apt-get -y install dconf-tools
dconf write /org/gnome/desktop/remote-access/require-encryption false   /usr/lib/vino/vino-server --sm-disable start

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.