The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Автоматический ввод пароля"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Автоматический ввод пароля"
Сообщение от D.A. emailИскать по авторуВ закладки on 06-Окт-03, 11:18  (MSK)
Привет всем! На мой взгляд простая задача, но похоже что руки у меня кривоваты.... В скрипте запускаю программу, которая выдает приглащение для ввода пароля, как мне ввести его не с клавиатуры а подсунуть значение спеременной? пробовал сделать так: <имя программы> && print "$password\r";
но эффекта не дало. подскажите, пожалуйста как это сделать либо на perl либо на shell. заранее благодарен.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Автоматический ввод пароля"
Сообщение от SergeiZz Искать по авторуВ закладки on 06-Окт-03, 14:21  (MSK)
>Привет всем! На мой взгляд простая задача, но похоже что руки у меня кривоваты.... В скрипте запускаю программу, которая выдает приглащение для ввода пароля, как мне ввести его не с клавиатуры а подсунуть значение спеременной? пробовал сделать так: <имя программы> && print "$password\r";
>но эффекта не дало. подскажите, пожалуйста как это сделать либо на perl
>либо на shell. заранее благодарен.

A=1234567
echo $A | passwd

passwd читает с клавиатуры пароль (текущий), стандартный ввод можно
переназначить.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Автоматический ввод пароля"
Сообщение от Xela emailИскать по авторуВ закладки on 07-Окт-03, 09:38  (MSK)
использовать expect


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Автоматический ввод пароля"
Сообщение от SergCh Искать по авторуВ закладки on 07-Окт-03, 12:05  (MSK)
В perl-е я делаю так:

$s = `pwgen 8 1`;
chomp($s);
open (PW,"|chpasswd");
printf PW "$account:$s\n";
close (PW);

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Автоматический ввод пароля"
Сообщение от devnull Искать по авторуВ закладки on 18-Окт-03, 07:17  (MSK)
смотря какая прога. с эфтепе работает например так:

#!/bin/bash
ftp -n EOF
open ftp.server.com
user user password
put file.txt
bye
EOF

может быть как нибудь с su/sudo можно это сделать??

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру