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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Chiro в Dec 25, 2005, 01:24



Титла: пряк път до команда?
Публикувано от: Chiro в Dec 25, 2005, 01:24
става въпрос за скрипт койото вместо всеки пт да пиша нещо от сорта на
ssh user@host
да пиша примерно
UH
и директно да ме пита за паролата

има ли команда с която бих могъл да постигна желания ефект?


Титла: пряк път до команда?
Публикувано от: ray в Dec 25, 2005, 05:59
Здравей,
Ползвай "alias" в ~/.bashrc или в ~/.bash_profile файловете.
Мисля че беше така: alias UH=ssh user@host и това го слагаш в някои от горните два файла.
След това "source ~/.bashrc или source ~/.bash_profile" и си готов.
Това второто (source) замества рестартирането.
Направи и още една стъпка и си генерирай двойка ключове (частен и публичен) и активирай auth с ключ в /etc/sshd_config.
След това ще влизаш и без да задаваш парола (само с ключа).
Потърси има го описано на много места.
Успех.Румен


Титла: пряк път до команда?
Публикувано от: Chiro в Dec 27, 2005, 21:36
много ти благодаря всичко работи точно така както си го описал с изключение на 1 малка грешчица
alias UH=ssh user@host

трябва да има кавички защото иначе изпълнява до първото празно място (поне при мен) затова изглежда така:

alias UH="ssh user@host"




п.п. Написах тази корекция за да може ако някой друг се интересува от подобно нещо, директно да го пречете и да не се чуди защо не работи както му се иска :)