Jak udostępnić pojedynczy komputer różnym użytkownikom?


4

Wiem, że każdy używany system operacyjny obsługuje wielu niezależnych użytkowników; ułatwia to kilku osobom współdzielenie jednego komputera z własnymi dokumentami i wszystkim. Jest jednak jeden mały problem: udostępnianie nie może odbywać się jednocześnie.

Pulpit zdalny lub inne podobne oprogramowanie pozwala ludziom łączyć się z komputerem z innego miejsca i logować się jak każdy użytkownik, bez przeszkadzania innym użytkownikom. Zastanawiam się jednak, czy nie jest możliwe, aby wiele osób z różnymi kontami użytkowników mogło korzystać z komputera w tym samym czasie, lokalnie, za pośrednictwem wielu monitorów i urządzeń wejściowych? Próbowałem podłączyć drugą klawiaturę, mysz i monitor, jednak system Windows wykona kopię lustrzaną lub rozszerzy ekran na drugi monitor, a drugi zestaw urządzeń wejściowych stanie się podobny do ... no cóż ... nic nie mogę wymyślić bezużyteczne, aby je porównać.

Jak udostępnić jeden komputer innym osobom? Załóżmy, że mam klawiaturę, mysz i monitor dla wszystkich, podłączonych do wielu kart wideo (albo wiele wyjść na jednej karcie wideo, albo jeden monitor / karta).


Chciałbym zrozumieć, dlaczego chcesz to zrobić. Obecnie większość ludzi może kupić oddzielny kompletny komputer (lub laptop). Zwłaszcza jeśli nie znasz się na Linuksie i potrzebujesz tego do pracy w systemie Windows.
Torben Gundtofte-Bruun

@torbeng, tańsze, mniejsze zużycie energii, mniej zajmowanej przestrzeni.
Mircea Chirea

Wydaje się, że jest tutaj dobra odpowiedź: superuser.com/questions/214074/…
Jamie Kitson,

Odpowiedzi:


7

Odpowiedź zależy od tego, czy korzystasz z systemu Windows, czy Linux:

  1. Jeśli jest to komputer z systemem Windows , produkty nComputing zrobią dokładnie to, co chcesz. Dostarczają one klawiaturę / mysz / urządzenia wideo, które kosztują rzędu 75-200 USD za dodanego użytkownika, w zależności od tego, czy chcesz dodawać użytkowników przez PCI (najtańsze), USB czy Ethernet. (Uwaga licencyjna na system Windows: te produkty będą działać z dodatkową licencją na system Windows lub bez niej, ale należy pamiętać, że firma Microsoft może nie uznać instalacji za legalną, chyba że zakupi licencję na system Windows Server dla hosta i licencję RDS CAL dla każdego użytkownika. Skontaktuj się z n Detale.)

  2. Jeśli jest to komputer z systemem Linux , Userful zrobi dokładnie to, co chcesz. Dostarczają tylko oprogramowanie, a klawiatury / myszy / wyświetlacze podłączasz za pomocą sprzętu zgodnego z systemem Linux.

Nie znam osobiście Userful, ale osobiście znam nComputing. Byłem zaangażowany w wdrożenie testowe w następujący sposób:

  • Wcześniej: 14 stacji roboczych Pentium 4, każda z napędem IDE i między 512 MB-1 GB pamięci DDR, z systemem Windows XP

  • Po: 3 stacjach roboczych Core 2 Duo, każda z napędem SATA i 3 GB pamięci DDR2, każda stacja robocza współdzielona przez 4-6 użytkowników za pośrednictwem sprzętu z serii nComputing X, nadal działającego w systemie Windows XP

Różnica w wydajności była fenomenalna, a wszyscy użytkownicy końcowi byli bardzo zadowoleni ze wspólnych stacji roboczych. Tego rodzaju rozwiązanie z pewnością nie sprawdzałoby się w przypadku aplikacji komputerowych o wysokiej wydajności, takich jak CAD, GIS lub edycja wideo, ale przetwarzanie współdzielone ma sens dla użytkowników aplikacji biurowych, centrów telefonicznych, kafejków internetowych itp.


5

AFAIK jest to możliwe tylko w systemach Linux (i * nixes) oraz X11. Możesz skonfigurować wiele monitorów, z których każdy może korzystać z urządzenia wideo i własnego urządzenia wejściowego.

Oto przykład takiej konfiguracji: sześciogłowy system wielostanowiskowy Oto kilka dodatkowych linków do Archlinux i Ubuntu . Lub po prostu google around lub X11 multiseat . Jest nawet artykuł na ten temat w Wikipedii !

Nie sądzę, że coś takiego jest możliwe w systemie Windows. Na OS X może mieć szczęście i być w stanie skonfigurować wiele głów X11, ale nie z oryginalnym firmy Apple GUI. Ale nie jestem tego pewien.

Na pewno działa na Linuksie!

[edytuj] Artykuł w Wikipedii brzmi, jakby obsługa wielu stron jeszcze nie istniała. IMHO to po prostu źle. Działa - jeśli dokładnie to zaplanujesz. Ale jest też część dotycząca rozwiązań dla systemu Windows. Jednak nie sprawdziłem żadnego z nich.


Dlaczego, u licha, głosowano 5 razy? Jest w 100% błędny.
Ramhound

@Ramhound: 100% to tylko słowa łasicy, podobnie jak liczba głosów w tym poście. Być może mógłbyś faktycznie obiektywnie wyjaśnić, dlaczego odpowiedź jest zła? +1
Tamara Wijsman,

3

Istnieje niezliczona ilość rozwiązań , które mogą zrobić to, co chcesz. Nie chciałbym polecać sobie nawzajem, ponieważ uważam, że zwrot z inwestycji w coś takiego jest słaby, ale jeśli chcesz zacząć to przekopywać, daje to miejsce do rozpoczęcia.


1
Twój przebieg może się różnić, ale moje obliczenia zwrotu z inwestycji były w rzeczywistości dość korzystne. Koszt wstępny, w tym odpowiednie licencjonowanie systemu Windows, jest tylko nieco mniejszy niż komputer na każde biurko, ale istnieje wiele oszczędności w ciągu roku na zużycie energii (ogromne), licencje antywirusowe (płatne na hosta, a nie na użytkownika) ) itp. Według mnie głównym czynnikiem decydującym jest to, czy masz do czynienia z zaawansowanymi użytkownikami (którzy mogą nie być szczęśliwi), czy zwykłymi użytkownikami biurowymi (dla których nie ma różnicy).
Miles Erickson,

Och, to zdecydowanie moment YMMV. Powinienem był to wyjaśnić ... Nie mogę sprawić, żeby liczby działały dla mnie, ale wiem, że nie dotyczy to wszystkich.
Rob Moir

0

Pamiętam, jak czytałem artykuł kilka miesięcy / lat temu na temat urządzenia sprzętowego lub zestawu urządzeń, które zrobiły to dla systemu Windows, w zasadzie rozdzielacza połączeń dla klawiatury, myszy i monitora, aby dwie osoby mogły dzielić ten sam pulpit. Może to jednak nie spełniać twoich wymagań.

Próbowałem Googling znaleźć oryginalny artykuł lub inne informacje, ale niestety nie udało się, ktoś inny (mając więcej czasu na ręce) może znaleźć więcej informacji.


Ten rozdzielacz brzmi jak podłączenie dwóch urządzeń do jednego portu, zamiast używania dwóch lub więcej.
Mircea Chirea,

Tak, nie sądziłem, że spełni twoje wymagania „wielu” ludzi, ale pomyślałem, że wspomnę o tym. Myślę, że chciałbym powtórzyć komentarz torbengb i poprosić o zaktualizowanie pytania, dlaczego musisz to zrobić, może pomóc uzyskać bardziej skoncentrowane / przydatne odpowiedzi?
Richard Lucas,

-1

Zakładając, że mówisz o systemie Windows, zrobiłbyś to za pomocą usług pulpitu zdalnego , które wcześniej nazywały się usługami terminalowymi. Łączysz się za pomocą klienta RDP, a nie wielu klawiatur, myszy i monitorów.

Jeśli korzystasz z systemu Linux / Unix, możesz mieć wielu użytkowników SSH na tym samym komputerze. Każdy nowoczesny * nix bez problemu poradzi sobie z wieloma jednoczesnymi sesjami SSH.


1
-1 ... pytanie jest bardzo szczegółowe, ponieważ TYLKO ma dodatkowe klawiatury / myszy / ekrany dla dodatkowych użytkowników. Żadne z wymienionych przez Ciebie rozwiązań nie działa bez innego komputera udającego klienta.

Ponadto Microsoft nie zezwala na więcej niż jedną sesję RDP jednocześnie w większości nie Windowsowych wersji systemu Windows.
LawrenceC
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.