Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Работа по ssh через emacs


Автор: MastEdm 25.9.2007, 16:18
Доброго времени суток. 

Вопрос такой: каким образом можно работать через emacs на удалённом серваке посредством ssh на конкретном порту? Через стандартный порт у меня получилось настроить работу и я спокойно работал до тех пор, пока порт не поменялся.

В случае стандартного порта примерно так:
Код

/[email protected]:/home/login
 

Логично предположить, что для другого порта должно быть что-то вроде этого:
Код

/[email protected]:123/home/login
или
/[email protected]:123:/home/login


Однако так не логинится. Что делать? smile 

Автор: 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":
Код

Host server
    Port 1234


но, другой вопрос: почему вы сначала не подключаетесь, и не запускаете emacs на ssh сервере ?


всё.



Автор: MastEdm 25.9.2007, 17:40
Код

Host server
    Port 1234


Вот это уже более-менее выход, до этого не знал.

А дело в том, что если запускать emacs на удалённом серваке, то 
1. будет здорово тормозить
2. там просто его нет

Если делать наоборот, то вся работа производится на локальной машине и только в нужный момент происходит синхронизация.  smile 

Автор: met 9.8.2011, 19:01
Цитата(Smaug @  25.9.2007,  16:33 Найти цитируемый пост)
не понял правда причем тут емасs ( 

А при всем при том. Вопрос корректный, курим мануал  http://www.emacswiki.org/emacs/TrampMode 
Connecting to a different port:   C-x C-f /ssh:test@host#2222:/tmp

P.S. Три года спустя, однако, но справедливость должна восторжествовать  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)