Комментарии 49
После прочтения статьи возник один вопрос, «чего же не удобного в putty»?
Я прочитав только заголовок сразу подумал об этом же. Просто тут так принято — решать простые задачи сложными способами.
Если интернет не стабильный постоянные разрывы связи в Putty уж очень надоедают.
Если надо вкладки есть begPutty habrahabr.ru/company/mailru/blog/206814/
Ну на худой конец xshell, который для студентов бесплатный ;)
Ну на худой конец xshell, который для студентов бесплатный ;)
Меня лично в putty не устраивает отсутствие табов и Quake вид консоли (что бы по CTRL + ~ что бы появлялась). На виндах обложился этой консолькой habrahabr.ru/post/164687/.
Посмотрите в сторону Superputty: https://code.google.com/p/superputty/
SuperPutty is a Windows GUI Application that allows the PuTTY SSH Client to be opened in Tabs. Additionally there is support for SCP to transfer files.
Мне неудобна тем, что надо много возить мышкой.
Всё просто:
1. Сохранение подключения при обрыве связи. Этот пункт для меня самый важный и сыграл решающую роль в том, чтобы взяться за настройку такой системы. Дело в том, что я живу в общежитии с очень-очень нестабильным интернетом, и обрывы связи у меня (в плохие дни) могут происходить поминутно. А putty требует последовательности действий, чтобы переподключиться каждый раз
2. Сохранение сессии. Зачастую, единственной задачей при подключении к серверу стоит: зайти в одну и ту же директорию и написать git pull. Чтобы каждый раз не вспоминать путь к этой директории, нужно сохранение сессии
3. Терминал поддерживает вкладки. Самое главное, что данный терминал можно использовать также и для cmd, и для PS, и для git bash консоли. Поэтому, не придется держать несколько разных терминалов открытыми.
4. Плюсы tmux: многооконность в одной сессии и split
Не спорю, часть из этого можно решить другими средствами
p. s. Добавил в статью
1. Сохранение подключения при обрыве связи. Этот пункт для меня самый важный и сыграл решающую роль в том, чтобы взяться за настройку такой системы. Дело в том, что я живу в общежитии с очень-очень нестабильным интернетом, и обрывы связи у меня (в плохие дни) могут происходить поминутно. А putty требует последовательности действий, чтобы переподключиться каждый раз
2. Сохранение сессии. Зачастую, единственной задачей при подключении к серверу стоит: зайти в одну и ту же директорию и написать git pull. Чтобы каждый раз не вспоминать путь к этой директории, нужно сохранение сессии
3. Терминал поддерживает вкладки. Самое главное, что данный терминал можно использовать также и для cmd, и для PS, и для git bash консоли. Поэтому, не придется держать несколько разных терминалов открытыми.
4. Плюсы tmux: многооконность в одной сессии и split
Не спорю, часть из этого можно решить другими средствами
p. s. Добавил в статью
А я вот не понял зачем mosh когда и так уже tmux используется?
т.е. в данном случае mosh просто-напросто позволяет не выбирать в консольке ssh server путём нажатия стрелочки наверх? так что ли?
грубо говоря — да. Но по сравнению с Putty — это прогресс
Всё. Теперь я понял. Да, если сравнивать с PuTTY, то конечно это прогресс. Но зачем, когда в cygwin уже довольно давно поставляется нормальный эмулятор терминала, полноценный openssh client и вот это всё?..
Ну, вероятно, вы правы. Правда, нет там терминала с вкладками, как хотелось бы. Но и всё таки, не люблю тыкать стрелочку вверх и ждать переподключения, если интернет падает каждые три минуты (в прямом смысле)
Еще mosh дает спекулятивное перемещение курсора, большой пинг начинает раздражать меньше
Ну и все же если корпоративная vpn и не самый устойчивый интернет обрубаются каждый час, а у тебя открыто ~15 терминалов, то жизнь упрощает
а screen не пробовали использовать на сервере? :)
Putty хранит всё в реестре.
Ответ на ваш вопрос есть в самом начале статьи
Как альтернатива — chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo?utm_source=chrome-ntp-launcher
Приложение для хрома.
Приложение для хрома.
А я вот мечтаю о нормальной консольной ssh, чтобы я пярм в FAR'е мог набрать ssh user@server и попасть на нужный мне сервер. Но увы, приходится держать рядом putty (
Я один пользуюсь git bash как linux консолью на windows? И ssh есть и все основные команды. Единственное что неудобно, это горячие клавиши вставить/скопировать не такие как в linux.
www.vandyke.com/products/securecrt/… а то я смотрю люди легких путей не ищут
mRemoteNG.
Интересно, когда этот вреднючий совет (make install) исчезнет из рекомендаций по установке?
Вот оно:
git clone https://github.com/keithw/mosh.git
cd mosh/
sudo apt-get build-dep mosh
./autogen.sh && ./configure && make
sudo make install
Вот оно:
sudo make install
Уже даже пост есть на эту тему: Хочется взять и расстрелять, или ликбез о том, почему не стоит использовать make install
Луше бы писали:
make -j [количество ядер]
или даже так:
if filereadable('/proc/cpuinfo')
let &makeprg = 'make -j'.(system('grep -c ^processor /proc/cpuinfo')+1)
endif
если хочется извращений под виндой, можно поставить какой-нить линух под vmware
Xshell с автокомандой screen -r -d при логине, делает абсолютно тоже самое о чем написано в статье.
A mintty точно нужен? По-моему, лишний процесс висит. ConEmu нормально работает сразу с bash.
Года два пытался сделать работу с удаленным Linux удобной из под Windows. Пробовал всё озвученное и в теме, и в комментариях… Но так по-настоящему ничем и не удовлетворился. А недавно сообразил поставить в VirtualBox'е старенькую 32-х битную компактную Ubuntu Lucid Lynx и, наконец, почти всё стало удобно :) Минус пока только один, почему-то не работает переключение раскладок по CapsLock, хост не передаёт корректно сканкод (на хосте раскладка тоже по Caps Lock). Но это малая плата за реальное удобство.
Да, забыл уточнить — конфигурация двухмониторная. Это и лишние проблемы с чисто Windows решениям порождало, и помогает с VirtualBox вариантом — вторичный монитор отдан целиком на виртуальную машину в полном экране.
Да, забыл уточнить — конфигурация двухмониторная. Это и лишние проблемы с чисто Windows решениям порождало, и помогает с VirtualBox вариантом — вторичный монитор отдан целиком на виртуальную машину в полном экране.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Удобное удаленное управление консолью linux из-под Windows