Удаленный доступ emacs к моему основному компьютеру

У меня есть Samsung Galaxy Note 10.1, в которой работает ОС Android. У меня для этого хорошая клавиатура, и я хотел бы иметь возможность продолжать редактирование и работу в emacs, когда я не на своем основном компьютере.

Мое желание лучше всего объяснить на примере:

Предположим, что я не мой главный компьютер, но у меня есть планшет со мной. Я хотел бы подключиться к моему основному компьютеру (я бы представил через терминал и ssh?) Тип emacs а затем продолжить работу над своим планшетом в emacs, как если бы я был на моем основном компьютере. Это означало бы, что все мои настройки emacs будут очевидны, и я могу получить доступ к файлам и программам, которые я обычно редактирую на своем основном компьютере с моего планшета. Это будут различные переводчики языка программирования, git и различные файлы.

Как это лучше всего сделать? Обратите внимание, что я использую emacs 24.3 и Ubuntu 12.04 LTS. Дайте мне знать, если вам нужна дополнительная информация. Вся помощь очень ценится!

EDIT: Я открыл OpenSSH и узнал о файлах конфигурации и общедоступных / закрытых ключах. Эти понятия просты, однако я не знаю необходимых команд для настройки соединения между двумя моими машинами. Может ли кто-нибудь связать меня с примером? Или привести пример?

Да, вы можете легко подключить свой главный компьютер и использовать Emacs на нем.

Прежде всего, вам необходимо настроить свой основной компьютер, подключаемый через ssh в локальной сети (NAT), и подключиться к нему (динамический DNS будет хорошим, если у вас динамический IP-адрес). Это зависит от вашей сети.

Затем вам нужно установить клиент ssh на планшет. В Google Play есть много клиентов ssh для android, вы можете использовать один из них, или вы можете установить arch linux / debian на свой планшет и использовать openssh, если он внедрен.

После установки ssh-клиента подключите свой компьютер и запустите Emacs!

PS: В Linux Journal есть статья, которая может оказаться интересной: http://www.linuxjournal.com/content/swap-your-laptop-ipad-linode

У вас две проблемы. 1. Ваш «главный компьютер» должен запускать sshd (daemon для ssh sever) и должен быть настроен правильно. Попробуйте подключиться к нему с оконной машины с использованием шпатлевки, например. Для этого вам понадобится IP-адрес вашего основного компьютера. 2. Настройка клиентской программы ssh на android – еще одна независимая проблема, которую вы должны решить. Я сам на этом этапе с тех пор, как вчера получил 10,1 …

  • SSH запрашивает пароль, даже если установлен открытый ключ
  • Как туннелировать локальный порт на удаленном сервере
  • Сохранить идентификаторы, добавленные ssh-add, чтобы они сохранялись
  • Можно ли добавить шифр для клиента sftp?
  • Hostdomonster Subdomain перенаправляется на домашний сервер IP: как ssh на домашний сервер с использованием субдомена
  • Передавать информацию о соединении с клиента ssh на ssh-сервер
  • UDP-трафик через SSH-туннель
  • Rsync через SSH с cron в osx-environment
  • Запустите удаленную команду с помощью файла конфигурации ssh
  • Генерировать ключ аутентификации для ssh
  • Запуск rdesktop через SSH-туннель в одной команде
  • Давайте будем гением компьютера.