| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программное обеспечение под *NIX системы > Работа по ssh через emacs |
| Автор: MastEdm 25.9.2007, 16:18 | ||||
| Доброго времени суток. Вопрос такой: каким образом можно работать через emacs на удалённом серваке посредством ssh на конкретном порту? Через стандартный порт у меня получилось настроить работу и я спокойно работал до тех пор, пока порт не поменялся. В случае стандартного порта примерно так:
Логично предположить, что для другого порта должно быть что-то вроде этого:
Однако так не логинится. Что делать? |
| Автор: Smaug 25.9.2007, 16:33 |
| в ssh_config в параметре Port напишите номер нестантартного порта. пс не понял правда причем тут емасs ( |
| Автор: MastEdm 25.9.2007, 16:37 |
| Собственно вопрос о том, почему emacs не коннектиться по порту ( Просто не хочется менять стандартный порт |
| Автор: bilbobagginz 25.9.2007, 17:19 | ||
| вам же сказали, поменяйте порт в конфигурации клиента. желательно этого юзера, в ~/.ssh/config впишите , если сервер на 1234 порту и называется "server":
но, другой вопрос: почему вы сначала не подключаетесь, и не запускаете emacs на ssh сервере ? всё. |
| Автор: MastEdm 25.9.2007, 17:40 | ||
Вот это уже более-менее выход, до этого не знал. А дело в том, что если запускать emacs на удалённом серваке, то 1. будет здорово тормозить 2. там просто его нет Если делать наоборот, то вся работа производится на локальной машине и только в нужный момент происходит синхронизация. |
| Автор: met 9.8.2011, 19:01 |
А при всем при том. Вопрос корректный, курим мануал http://www.emacswiki.org/emacs/TrampMode Connecting to a different port: C-x C-f /ssh:test@host#2222:/tmp P.S. Три года спустя, однако, но справедливость должна восторжествовать |