FastNetMon

Monday, 1 April 2013

Как в терминале создать второй таб с той же ssh сессией без повторного ввода пароля?

Ну очень частое желание сделать так возникает. Уверен, сделать можно :)

11 comments :

  1. 1. key-based auth. Очень рекомендуется вместо паролей
    2.
    ControlMaster auto
    ControlPath /tmp/ssh_mux_%h_%p_%r
    ControlPersist 1h


    ReplyDelete
  2. Я хочу именно с паролями, в том и дело :) С ключами все банальнее некуда.

    ReplyDelete
  3. то что под цифрой 2 , в .ssh/config и будет как хотите

    ReplyDelete
  4. А что screen? Он разве может запоминать и сам вводить пароль?

    ReplyDelete
    Replies
    1. он умеет делать split на мониторе для консолей

      Delete
    2. Можно подробнее? Идея в том, чтобы запускать screen в сессии ssh? Типа ssh user@host screen ? Или внутри скрина, ssh user@host и после этого Ctrl-A S ?

      Delete
    3. идея в том, что открывается одна сессия ssh, внутри неё запускается screen как в режиме deatach, так и в режиме "окошек".
      мы же всё ещё говорим про возможность единой авторизации на сервере по ssh, так?

      Delete
  5. Да, это вариант. Просто для этого не обязательно делать split - можно просто открыть новую сессию (Ctrl-a c). Думал, что я не знаю какой-то крутой фичи screen. :)
    Минус такого подхода в том, что в таком режиме надо отдельно заботиться о X'овых программах.

    ReplyDelete

Note: only a member of this blog may post a comment.