Czy mogę używać Chromebooka jako stacji roboczej ssh? [Zamknięte]

43

Do mojej pracy opracowuję i uruchamiam wiele programów na zdalnych klastrach. Najczęściej używam po prostu bash / vim na ssh i uruchamiam lokalnie tylko emulator terminala i przeglądarkę internetową. Zastanawiałem się nad zakupem lekkiego Chromebooka do podróży itp. Jednak nigdy nie korzystałem z niego i nie znam nikogo, kto jest jego właścicielem.

Czy ktoś wie, czy chrombook byłby odpowiednią opcją, biorąc pod uwagę następujące wymagania?

  • Może ssh w zdalnej maszynie z całkowicie sprawnym terminalem
  • Może połączyć się ze zdalnym serwerem VNC
  • (bonus) obsługuje przekazywanie X11 przez ssh
  • (bonus) ma lokalny emulator terminala, który może np. uruchamiać bash i wykonywać podstawowe operacje na systemie plików Linux

Co do ostatniego punktu, wolałbym, aby istniał terminal lokalny, który pozwalał mi definiować aliasy, uruchamiać ssh itp .; w przeciwieństwie do posiadania zupełnie osobnego klienta ssh, takiego jak PuTTY.

Czy Chromebook jest odpowiedni dla mojego przypadku użycia? A może powinienem kupić tani normalny laptop?

gonić
źródło
@Ramhound Wolę odpowiedzi niż domysły;) W rzeczywistości są klienci dla każdego, zastanawiam się więcej, czy są użyteczne i spełniają powyższe wymagania.
ścigaj
Pytanie dotyczące opinii nie dotyczy tematu. Twoje pytanie, czy produkt jest odpowiedni dla twojej sprawy. Tylko Ty możesz to zdecydować. Ustal, czy spełni TWOJE wymagania, a następnie podejmij decyzję.
Ramhound
5
@Ramhound, dziękuję za Twój wkład. Zapytałem, czy określone wymagania są spełnione. To pytanie o fakty techniczne, a nie prośba o opinie. Ale może to tylko moja opinia;)
ścigaj
1
Emulator terminu bash nie pojawi się na Chromebooku. Najbliższa może być strona internetowa, która emuluje Bash. Istnieją osobne klienty VNC dla Chromebooka. X11 będzie trudny, ponieważ mają system dostępu do wszystkiego, gdzie potrzebujesz bezpośrednich portów, takich jak SSH lub FTP
PsychoData
4
Ludzie nazywają mnie szalonym, ale jestem naukowcem danych i używam Chromebooka dokładnie tak, jak to opisałeś. Przełączam Chromebooka w tryb programisty i łączę się z serwerem obliczeniowym o dużej mocy przez SSH. Tam najczęściej używam narzędzi wiersza polecenia (Vim!) I kilku potężnych aplikacji internetowych (notebooki iPython!).
Benjamin B.,

Odpowiedzi:

15

Chromowana książka może obsługiwać Twój przypadek użycia natywnie, ale jest nieco ograniczony. Istnieje kilka aplikacji, które można zainstalować, które dają więcej pełnych funkcji.

W przeglądarce możesz zainstalować klienta ssh lub użyć ograniczonej, wbudowanej powłoki, wykonując CTRL+ ALT+, Taby otworzyć CRO mium SH ell (w skrócie CROSH). Terminal może ssh tylko na innych komputerach i kilka innych rzeczy, zdecydowanie brakuje wielu rzeczy, których oczekujesz od standardowego basha.

To powiedziawszy, chrome book jest świetny do przeglądania stron internetowych i po prostu wysyłania wiadomości na inne komputery

Niektóre polecenia Crosh

Spuder
źródło
1
Więc mówisz, że nie ma dostępnej dla użytkownika warstwy posiksowej? W przeciwieństwie do np. Androida, który ma lokalne emulatory terminali. Dźwięki nieco ograniczony, ale wciąż może być lepiej niż upuszczenie $ 1k na MacBook Air prostu zrobić jakąś zdalną pracę;)
Chase
Brak, który znalazłem. W sklepie chrome może być aplikacja emulatora powłoki
spuder
Powłoka i polecenia Chromebooka Przeczytałem również o sposobach
rootowania
2
Myślę, że chcesz Ctrl-Alt-Totworzyć powłokę Crosh. a część „Terminal może ssh tylko na innych komputerach, bez cd, ls, touch, vim, ect ...” byłaby Shell, a nie klientem SSH
PsychoData
4
Ta odpowiedź jest nieaktualna, ponieważ croshnie obsługuje już ssh.
jsejcksn
15

Sprawdź „Secure Shell” Świetny klient SSH dla Chromebooków. Obsługuje zapisane sesje, klucze prywatne Wykonane przez zespół chromium Google, ale jest w fazie beta. Działa mi jednak świetnie

Istnieje również wiele innych opcji, z którymi możesz skorzystać, ale lubię Secure Shell. Ponadto za każdym razem, gdy potrzebujesz nowych programów do Chromebooka, miejscem do odwiedzenia jest sklep internetowy Chrome

PsychoData
źródło
Dzięki, czy wiesz, czy obsługuje uwierzytelnianie Kerberos?
ścigaj
O ile rozumiem, to jest coś po stronie serwera? Nigdy wcześniej tego nie używałem.
PsychoData,
1
Secure Shell może również działać jak emulator terminala lokalnego, konfigurując połączenie z localhost!
To fajny pomysł, dorito, nie pomyślałem, żeby tego spróbować
PsychoData,
czy obsługuje 256 kolorowych terminali?
Vicente Adolfo Bolea Sánchez,
4

Domyślnie masz sshkomendę w bardzo ograniczonej CTRL-ALT-Tpowłoce.

Najlepiej jest użyć rozszerzenia chrome takiego jak ten i otworzyć je w osobnym oknie, aby skróty przeglądarki (takie jak <CTRL-W>lub <CTRL-N>nie przeszkadzały).

Inną bardzo interesującą możliwością - a to sprawia, że ​​Twój Chromebook jest jednym z najlepszych laptopów z systemem Linux - włącza tryb programisty i używa Crouton, dzięki czemu możesz uruchomić pulpit XFCE równolegle z ChromeOS (przełączanie między dwoma uruchomionymi instancjami jest tak proste, jak CTRL-ALT-F1/F2. Po włączeniu tryb programisty, dostępna jest również prawdziwa powłoka Linuxa (nawet bez Crouton).

hansvb
źródło
3

Po wykonaniu Control+ Alt+, Taby otworzyć monit, po prostu wejdź shelli otrzymasz standardowy monit bash ze wszystkimi zwykłymi dzwonkami i gwizdkami. Stamtąd możesz sshdo zadowolenia swojego serca.

David
źródło
1
Po prostu najlepsza odpowiedź
Ariel Monaco
Zgadzam się, tego właśnie używam. Nie pamiętam jednak, czy potrzebujesz trybu programisty, aby to uruchomić (jeśli tak, warto dodać)?
Ian
2

Lubię, że większość mojej pracy wykonujesz na zdalnych systemach, używam mojego lokalnego systemu do wykonywania lokalnych zadań, ale nic obszernego.

W oparciu o ten wymóg zdecydowałem się na Acer C7, który miał wewnętrzny dysk spinny, który zapewnia dużo więcej miejsca na czytanie zdjęć z kart SD i tworzenie kopii zapasowych.

Korzystałem z klienta SSH w przeglądarce, ale ogólnie okazało się, że ma on ograniczone zastosowanie. Później odkryłem, że cały system był dla mnie lepiej dostosowany, kiedy umieściłem tam Chrubuntu. W końcu jednak problemy z uziemieniem z Acer C7 doprowadziły mnie do uzyskania Asus X200CA, który bardziej mi odpowiada. Podobnie jak w przypadku Chrubuntu, istnieje cały zestaw programów do użycia zamiast tego, co można zrobić za pomocą przeglądarki. Przyznaję, że system operacyjny w przeglądarce jest BARDZO zdolny w porównaniu do tego, co uważałem za możliwe.

Podejrzewam, że skoro korzystasz z funkcji Super User, Twoje potrzeby będą większe niż te, które może obsłużyć system operacyjny Chrome. Pomyśl „mogę to zrobić na telefonie”, jeśli nie, możesz mieć problem z Chrome OS (oczywiście są wyjątki).

Linux nie zajmuje tyle czasu, aby uruchomić systemd (nie mój wybór na init, ale ...), więc może się okazać, że regularna instalacja Linuksa przy użyciu systemd wystarczy na podróże, a Asus X200CA jest idealny do pracy i poza domem, Używam go na dyżurze, jest do tego idealny.

Ed Neville
źródło