Một số người dùng đồng thời trên Mac mini


24

Chúng tôi là một nhóm nhỏ các nhà phát triển và chúng tôi muốn mua Mac mini để phát triển cho iOS.

Chúng tôi muốn biết liệu có thể cho một số người dùng đăng nhập từ xa vào Mac mini (sử dụng VNC hoặc một cái gì đó tương tự), mỗi người trong chúng ta đều có máy tính để bàn của riêng mình (không phải như VNC làm theo mặc định).

Điều này có thể không? Nếu có, nó yêu cầu phần mềm nào? (Các máy khách chạy trên Windows.)


Câu trả lời:


13

Không chắc nó đã như thế nào 2 năm trước khi câu hỏi này được hỏi nhưng tôi đã xác nhận rằng công việc này vượt ra khỏi tôi bây giờ.

Giữa năm 2010 Mac Mini chạy OS X Mavericks 10.9 Máy khách đã được kiểm tra: Windows 7 Pro sử dụng Trình xem chặt chẽ, iPad sử dụng iTeleport.

Cả hai thiết bị khách đều có thể kết nối với Mac Mini thông qua VNC và đăng nhập vào các tài khoản người dùng khác nhau cùng một lúc.

Trên mỗi phiên VNC, nó sẽ hiển thị cửa sổ đăng nhập mac mà người dùng có thể chọn để truy cập vào các tài khoản người dùng cụ thể.

Mặc dù tôi đồng ý rằng nó có thể sử dụng nhiều tài nguyên hơn khi nhiều người dùng được kết nối cùng một lúc, hơn nữa sử dụng để phát triển.


Điều này cũng hoạt động với OS X El Capitan (Phiên bản 10.11.1) với tư cách là máy chủ và Windows 10 Pro (Build 10586) với tư cách là máy khách.
Jeevan Takhar

giúp tôi thiết lập môi trường này trên máy mac của tôi
AsimRazaKhan

6

Vâng, nó là có thể. Nhưng cả hai máy tính đều phải chạy Lion .

Trong Máy chủ Mac, đi tới Tùy chọn hệ thống> Chia sẻ> Chia sẻ màn hình và bật nó. Kiểm tra các sở thích, quá.

Trong Remote Mac, chỉ cần nhấn Command+ Kvà nhập vnc: // và địa chỉ IP của Máy tính.


Thật không may, chúng tôi đang cố gắng kết nối từ xa từ máy tính Windows ... Quan điểm của chúng tôi là tránh phải mua nhiều máy tính apple :)
Jukurrpa

1
@Jukurrpa Bạn cũng có thể sử dụng ứng dụng khách VNC trên windows :)
rogerdpack

3

Có, bạn có thể làm điều này trong Mac OS X 10.7 trở lên. Chỉ cần thiết lập một tài khoản cho mỗi người dùng và kích hoạt VNC ( System Preferences=> Sharing=> Screen Sharing).


Tôi đã thử điều này trên macbook pro. Khi tôi kết nối với VNC từ máy tính Windows, tôi chỉ nhận được màn hình màu xám (nền của màn hình đăng nhập). Nếu không có người dùng nào đăng nhập vào macbook, tôi sẽ nhận được màn hình đăng nhập nhưng sau đó cả hai máy tính đều nhìn thấy và điều khiển cùng một phiên.
Jukurrpa

Bạn có chắc là bạn đang chạy 10.7 (Lion)?
Paul R

3

Cuối năm 2012 Mac Mini với 16GB sử dụng RealVNC. Trên mạng LAN đã chạy 3 người dùng hoạt động cùng lúc chạy Xcode 6. Vấn đề lớn nhất là ở việc cài đặt độ phân giải màn hình khác nhau do Mac có nhiều màn hình khổng lồ và PC Windows thì không. Công trình tuyệt vời. Chúng tôi có thể thêm một người dùng khác nếu chúng tôi muốn với 16 hợp đồng biểu diễn.

Về cách điều này áp dụng cho câu hỏi ban đầu, trong khi một người làm việc trên Mini, hai người khác có thể đăng nhập từ các máy trạm Windows trên mạng LAN, tất cả đều chạy xcode. Từ các máy trạm Windows. Tôi nghĩ đó là câu hỏi ban đầu nếu tôi hiểu đúng.

Tôi chỉ muốn nói thêm rằng việc thiết lập rất dễ dàng. Cài đặt VNC trên mini và trên mỗi PC. Nó khá là nhiều. Mất khoảng 30 phút để làm cho các nút thắt hoạt động.


Bạn có thể thêm một số chi tiết về cách áp dụng cụ thể cho câu hỏi của OP không?
aaplmath

Khối lượng công việc ấn tượng trên MINI - cảm ơn vì dữ liệu đã thêm.
bmike

Cho rằng đó là Mini cấp thấp với i5, tôi đã rất ngạc nhiên.
Thường xuyên xuất hiện

2

Mac OS X không hỗ trợ điều này, theo như tôi biết, ít nhất là không dành cho các máy khách Windows.

Do đó, bạn sẽ muốn phần mềm bên thứ 3 như máy chủ đầu cuối Aqua Connect hoặc iRAPP .

Apple có chia sẻ màn hình, nhưng nó là VNC-based (phần mở rộng để 'chia sẻ màn hình' để cho phép nhiều hơn một kết nối đòi hỏi một khách hàng mac, tôi tin) và tất cả chỉ rằng việc thực hiện Lion của VNC bị hỏng, đặc biệt là khi cố gắng truy cập nó từ các máy khách Windows.


1

Bạn có thể đăng nhập nhiều người dùng cùng một lúc bằng cách bật "Đăng nhập từ xa", tuy nhiên điều này sẽ cho phép nhiều người dùng đăng nhập thông qua các phương tiện ssh / scp. Điều này có thể khả thi nếu bạn muốn truy cập vào các công cụ đầu cuối bao gồm giao diện dòng lệnh của xcode để xây dựng các dự án, bạn có thể sử dụng những thứ như gcc hoặc xcodebuild thông qua phiên ssh.

Nếu việc mỗi người dùng truy cập bổ sung vào GUI của họ là mục tiêu của bạn, tôi không chắc điều đó có thể xảy ra với máy chủ VNC tích hợp. Có một giải pháp thú vị 10,4: Sử dụng nhiều tài khoản GUI mô phỏng được ghi chú trên Mac OS X Gợi ý có thể là câu trả lời cho câu hỏi của bạn, tuy nhiên, nó đã được thử nghiệm trên Mac OS 10.4, không chắc là nó có hoạt động trên OS X Lion không, v.v.

Giải pháp của họ là:

Sau khi bạn có hai hoặc nhiều tài khoản được thiết lập trên một máy Mac, hãy cài đặt OSXvnc và khởi động máy chủ. Sau khi bắt đầu, Fast User Chuyển sang người dùng khác trên máy.

Bây giờ từ một máy tính khác, sử dụng trình xem VNC như Chicken of the VNC và trỏ nó vào Mac. Mặc dù Mac đã đăng nhập với tư cách người dùng khác, phiên VNC của bạn sẽ chuyển sang tài khoản gốc, cho phép cả hai bạn sử dụng máy cùng một lúc.

Khi thử nghiệm, điều này dường như hoạt động tốt, mặc dù bạn phải tự hỏi liệu sẽ có vấn đề với các cuộc gọi hệ thống từ cùng một chương trình xảy ra đồng thời. Tôi mới chỉ chạy cái này được khoảng hai giờ, nhưng cho đến nay không có vấn đề gì.


0

Ok, vì vậy nó có thể, nhưng có một số vấn đề để làm điều đó một cách khả thi.

Tùy chọn đầu tiên: Tính năng chia sẻ màn hình OS X gốc

  1. Trong Máy chủ Mac đi đến System Preferences> Sharing> Screen Sharingvà kích hoạt nó.

  2. Trong máy tính từ xa, sử dụng phần mềm vnc (máy khách hoặc trình xem) như TighVNC, UltraVNC và RealVNC. Chúng hoạt động chủ yếu giống nhau, với một số nhược điểm khác nhau.

Bạn sẽ gặp vấn đề với bố cục bàn phím vs mac và một số phím không hoạt động. Chủ yếu là Mac alt / Optiongiải thích ở đây: Không thể lấy phím Alt (Tùy chọn) để hoạt động trong khi điều khiển từ xa máy Mac từ Windows với VNC

Hiệu suất (tốc độ) sẽ rất tệ. Và cài đặt tốc độ người xem sẽ không làm được gì do khả năng tương thích kém với triển khai mac của VNC.

Để kích hoạt chức năng đồng thời / nhiều người dùng, bạn có thể cần kích hoạt fast user switchingchức năng trên OS X.

Tùy chọn thứ hai: Phần mềm 3C Party VNC Server

Tôi đã sử dụng RealVNC. Những người khác có thể tập luyện như nhau:

  1. Cài đặt máy chủ RealVNC trên máy chủ mac
  2. Cài đặt trình xem RealVNC trên cửa sổ

Hiệu suất sẽ cải thiện đáng kể, khả năng tương thích bàn phím tốt hơn bao gồm các phím bị thiếu và hỗ trợ Sao chép và Dán trên máy chủ và máy khách. (máy chủ và người xem)

Nhưng bạn sẽ không có tùy chọn nhiều người dùng. Mọi người xem sẽ kết nối với cùng một người dùng trên mac.

Tùy chọn thứ ba: Phần mềm Máy chủ VNC bên thứ 3 cùng với tính năng Chia sẻ màn hình OS OS X

  1. Làm tùy chọn 1 và tùy chọn2
  2. Thay đổi tùy chọn cổng 2 sử dụng để cho phép cả hai phần mềm vnc được bật cùng một lúc.
  3. Đăng nhập với tùy chọn 1
  4. Bắt đầu RealVNC usermode, không phải là chế độ serive (Nó nằm ở Application folder> RealVNC folder> Advanced folder> VNC Server (User Mode))
  5. Kết nối với tùy chọn 2
  6. Đóng tùy chọn 1 khách hà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.