Могу ли я использовать Chromebook в качестве рабочей станции ssh? [закрыто]

43

Для своей работы я разрабатываю и запускаю множество программ на удаленных кластерах. В основном я использую bash / vim поверх ssh и запускаю только эмулятор терминала и веб-браузер локально. Я подумывал о том, чтобы приобрести легкий хромбук для путешествий и т. Д. Однако я никогда не пользовался им и не знаю никого, кто бы его приобрел.

Кто-нибудь знает, будет ли Chromebook подходящим вариантом, учитывая следующие требования?

  • Может SSH на удаленной машине с полностью работоспособным терминалом
  • Можно подключиться к удаленному серверу VNC
  • (бонус) поддерживает пересылку X11 через ssh
  • (бонус) имеет локальный эмулятор терминала, который может, например, запускать bash и выполнять некоторые базовые манипуляции с файловой системой linux

Что касается последнего пункта, я бы предпочел, чтобы был локальный терминал, который позволял бы мне определять псевдонимы, запускать ssh и т. Д .; в отличие от полностью отдельного клиента ssh, такого как PuTTY.

Подходит ли Chromebook для моего случая использования? Или я должен просто купить дешевый нормальный ноутбук?

гнаться
источник
@Ramhound Я бы предпочел ответы на догадки;) На самом деле есть клиенты для каждого, мне интересно больше, если они пригодны для использования и удовлетворяют вышеуказанным требованиям.
Погоня
Вопрос по поиску мнения не по теме. Вы спрашиваете, подходит ли продукт для вашего случая. Только вы можете решить это. Определите, будет ли оно соответствовать ВАШИМ требованиям, и примите решение.
Ramhound
5
@ Ramhound, спасибо за ваш вклад. Я спросил, удовлетворены ли конкретные требования. Это вопрос о технических фактах, а не запрос мнений. Но, может быть, это только мое мнение;)
погони
1
Эмулятор термина bash не произойдет на Chromebook. Самое близкое, что вы можете получить - это сайт, который имитирует Bash. Есть отдельные клиенты VNC для Chromebook. X11 будет непростым
делом,
4
Люди называют меня сумасшедшим, но я специалист по данным и использую Chromebook точно так, как вы описали. Я перевел Chromebook в режим разработчика и подключаюсь к вычислительному серверу с большим запасом мощности по SSH. Там я в основном использую инструменты командной строки (Vim!) И несколько мощных веб-приложений (ноутбуки iPython!).
Бенджамин Б.

Ответы:

15

Chrome Book может поддерживать ваш вариант использования изначально, но он немного ограничен. Есть несколько приложений, которые вы можете установить, которые предоставляют более полные возможности.

Внутри браузера вы можете установить клиент SSH или использовать ограниченный, встроенный в оболочку, делая CTRL+ ALT+ , Tчтобы открыть CRO Mium SH ELL (CROSH для краткости). Терминал может подключаться только по ssh к другим машинам и многому другому, многое из того, что вы ожидаете от стандартного bash, определенно отсутствует.

Тем не менее, книга Chrome отлично подходит для просмотра веб-страниц и просто подключения к другим компьютерам.

Некоторые команды Crosh

spuder
источник
1
Итак, вы говорите, что под ним нет доступного для пользователя слоя posix? В отличие, например, от Android, в котором есть эмуляторы локальных терминалов. Звучит немного ограниченно, но все же может быть лучше, чем сбросить $ 1k на MacbookAir просто для удаленной работы;)
погоня
Ничего, что я нашел. В магазине Chrome может быть приложение-эмулятор оболочки
spuder
Оболочка и команды Chromebook Я также читал о способах
рутинга вашей хром-книги
2
Я думаю, что вы Ctrl-Alt-Tхотите открыть оболочку Crosh. и часть «Терминал может только ssh подключаться к другим машинам, без cd, ls, touch, vim, ect ...» будет оболочкой, а не клиентом SSH
PsychoData
4
Этот ответ устарел, так как croshбольше не поддерживает ssh.
jsejcksn
15

Проверьте "Secure Shell" Отличный SSH-клиент для Chromebook. Поддерживает сохраненные сессии, закрытые ключи. Сделано командой Google Chromium, но находится в бета-версии. Отлично работает для меня, хотя

Есть множество других вариантов, которые вы можете использовать, но мне нравится Secure Shell. Кроме того, в любое время, когда вам нужны новые программы для Chromebook, стоит посетить Интернет-магазин Chrome.

PsychoData
источник
Спасибо, вы знаете, поддерживает ли он аутентификацию Kerberos?
Погоня
Насколько я понимаю, это что-то на стороне сервера? Я никогда не использовал это раньше.
PsychoData
1
Secure Shell также может функционировать как эмулятор локального терминала, устанавливая соединение с localhost!
Это хорошая идея, Дорито, я не думал, что попробую это
PsychoData
он поддерживает 256 цветных терминалов?
Висенте Адольфо Болея Санчес
4

По умолчанию у вас есть ssh-команда в очень ограниченной CTRL-ALT-Tоболочке.

Желательно, чтобы вы использовали хром-расширение, подобное этому, и открывали его в отдельном окне, чтобы ярлыки браузера (нравились <CTRL-W>или <CTRL-N>не мешали).

Еще одна очень интересная возможность - и это делает ваш Chromebook одним из лучших ноутбуков Linux - включает режим разработчика и использование Crouton, чтобы вы могли запускать XFCE-рабочий стол параллельно с ChromeOS (переключение между двумя запущенными экземплярами так же просто, как и CTRL-ALT-F1/F2после включения. В режиме разработчика также доступна настоящая Linux-оболочка (даже без Crouton).

hansvb
источник
3

Как только вы нажмете Control+ Alt+, Tчтобы открыть подсказку, просто введите shellи вы получите стандартную подсказку bash со всеми обычными наворотами. Оттуда вы можете sshк своему сердцу.

Дэвид
источник
1
Просто лучший ответ
Ариэль Монако
Я согласен, это то, что я использую. Я не могу вспомнить, нужен ли вам режим разработчика для запуска этого (хотя, может быть, стоит добавить)?
Ян
2

Мне нравится, что вы делаете большую часть моей работы на удаленных системах, я использую свою локальную систему для выполнения некоторых локальных задач, но ничего обширного.

Исходя из этого требования, я выбрал Acer C7, который имел внутренний вращающийся диск, обеспечивающий достаточно много места для чтения фотографий с SD-карт и резервного копирования.

Я использовал SSH-клиент в браузере, но в целом нашел его ограниченным. Позже я обнаружил, что вся система была лучше для меня, когда я включил Chrubuntu там. В конце концов, однако, проблемы с заземлением Acer C7 привели к тому, что я получил Asus X200CA, который подходит мне гораздо лучше. Как и в Chrubuntu, есть целый набор программ, а не то, что вы можете сделать через браузер. Я признаю, что ОС в браузере ОЧЕНЬ способна по сравнению с тем, что я считал возможным.

Поскольку вы используете Super User, я подозреваю, что ваши потребности будут выше, чем те, которые могут удовлетворить Chrome OS. Подумайте: «Могу ли я сделать это на моем телефоне», если нет, то вы можете бороться с Chrome OS (очевидно, есть исключения из этого).

Linux не займет много времени для запуска с systemd (не мой выбор init, но ...), поэтому вы можете найти, что обычной установки Linux с использованием systemd будет достаточно для ваших путешествий, а Asus X200CA идеально подходит для работы и работы, Я использую его при вызове, он идеально подходит для этого.

Эд Невилл
источник