Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: CyberBoy в Feb 13, 2006, 00:17



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


Титла: Бърз достъп със SSH
Публикувано от: senser в Feb 13, 2006, 08:09
Предполагам си се сетил за този вариант, но все пак ..... с alias в bashrc не те ли устройва. Пишеш само съответния "псевдоним" и след това естествено парола и готово.


Титла: Бърз достъп със SSH
Публикувано от: ray в 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...
Успех.Румен


Титла: Бърз достъп със SSH
Публикувано от: poisoner в Feb 13, 2006, 12:15
Цитат (CyberBoy @ Фев. 13 2006,01:17)
но аз такъв достъп до домашни директории нямам

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


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


Титла: Бърз достъп със SSH
Публикувано от: CyberBoy в Feb 13, 2006, 23:52
Aliases ми свърши добра работа. Ако някой му потрябва, синтакса е следващият :
alias name='string'
Have fun и благодаря много на всички :)


Титла: Бърз достъп със SSH
Публикувано от: poisoner в Feb 16, 2006, 21:19
Цитат (CyberBoy @ Фев. 13 2006,01:17)
но аз такъв достъп до домашни директории нямам и няма как да

бе как направи алиас без да имаш достъп до хоум директорията??? обясни че аз не разбирам как стават тея хакове :))


Титла: Бърз достъп със SSH
Публикувано от: Hapkoc в Feb 16, 2006, 22:01
Абе тука за таман две отделни неща май става дума. :)

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

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

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

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