Автор Тема: Бърз достъп със SSH  (Прочетена 1197 пъти)

CyberBoy

  • Напреднали
  • *****
  • Публикации: 142
    • Профил
    • WWW
Бърз достъп със SSH
« -: Feb 13, 2006, 00:17 »
Здравейте,
Имам SSH достъп до 3 компютъра, който трябва да използвам доста често. Да пиша всеки път обаче ssh -l user host-ip е доста досадно и уморително. Възможно ли е по някакъв начин да се съкрати този процес по писането и да се наложи само да въведа парола ? Четох няколко работи по въпроса, свързани с публичните ключове, но аз такъв достъп до домашни директории нямам и няма как да ги копирам (потребителското ми ниво е ниско). Идеята ми е : възможно ли е да ми дадете пример за BASH скрип който да съкрати процеса или по някакъв начин да експортна тази информация в BASH ? Надявам се да сте ме разбрали '<img'>
Благодаря предварително.
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Бърз достъп със SSH
« Отговор #1 -: Feb 13, 2006, 08:09 »
Предполагам си се сетил за този вариант, но все пак ..... с alias в bashrc не те ли устройва. Пишеш само съответния "псевдоним" и след това естествено парола и готово.
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Бърз достъп със SSH
« Отговор #2 -: Feb 13, 2006, 08:47 »
Здравей,
Най-просто е както ти казаха с alias в (~/.bash_profile | ~/.bashrc).
Доста по-удобно обаче е да ползваш идентификация с публичен ключ, не ти трябват кой знае какви права - само за писане в home директорията, където влизаш. Потърси тук имаше доста материали.
Аз ползвам "keychain" и всичко си работи.
Също можеш да погледнеш "ssh-multiadd" за поддръжка на няколко ssh сесии (ключа).
PS: ето моя с keychain: "$cat ~/.bash_profile"
...SKIP...
keychain ~/.ssh/id_dsa
. ~/.keychain/$HOSTNAME-sh
...END...
Успех.Румен
Активен

poisoner

  • Напреднали
  • *****
  • Публикации: 420
    • Профил
Бърз достъп със SSH
« Отговор #3 -: Feb 13, 2006, 12:15 »
Цитат (CyberBoy @ Фев. 13 2006,01:17)
но аз такъв достъп до домашни директории нямам

е ако няма достъп до хоум дира и с алиас няма да стане
Активен

Buzly - All Videos and Movies
TOP MOVIES
маратонки онлайн

  • Гост
Бърз достъп със SSH
« Отговор #4 -: Feb 13, 2006, 12:39 »
CyberBoy наблегни на публичните ключове. Използвай ssh-agent, без forward-ване. Задай си специфичните настройки за различните host-тове в ~/.ssh/config (виж ssh_config(5) ).
Активен

CyberBoy

  • Напреднали
  • *****
  • Публикации: 142
    • Профил
    • WWW
Бърз достъп със SSH
« Отговор #5 -: Feb 13, 2006, 23:52 »
Aliases ми свърши добра работа. Ако някой му потрябва, синтакса е следващият :
alias name='string'
Have fun и благодаря много на всички '<img'>
Активен

poisoner

  • Напреднали
  • *****
  • Публикации: 420
    • Профил
Бърз достъп със SSH
« Отговор #6 -: Feb 16, 2006, 21:19 »
Цитат (CyberBoy @ Фев. 13 2006,01:17)
но аз такъв достъп до домашни директории нямам и няма как да

бе как направи алиас без да имаш достъп до хоум директорията'<img'> обясни че аз не разбирам как стават тея хакове '<img'>)
Активен

Buzly - All Videos and Movies
TOP MOVIES
маратонки онлайн

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Бърз достъп със SSH
« Отговор #7 -: Feb 16, 2006, 22:01 »
Абе тука за таман две отделни неща май става дума. :)

1. alias - спестява писане на команди от типа:
$ ssh -l <user> <host>

2. автентикация с публични ключове - спестява писане на пароли

Така че, мисля двете неща в комбинация вървят най-добре.

Аз с удоволствие си ги ползвам. :)
Активен