Re: lug-bg: change passwd script
- Subject: Re: lug-bg: change passwd script
- From: Denislav Ganchev <denislav.ganchev@xxxxxxxxxx>
- Date: Fri, 18 Feb 2005 09:55:50 +0200
- Organization: Bianor Ltd
Ето един пример на expect. По този начин си монтирам директорики от
файлов сървър при зареждане на ОС-а.
кръц---->
#!/usr/bin/expect
log_file -a /tmp/expectlog
spawn /bin/bash
send_user "\n"
send_user "Mounting remote dirs"
send "/sbin/mount -t smbfs -o username=user //fsserver/music /mnt/music
1> /dev/null
"
sleep 1
expect "Password*"
send "xxx
"
send_user "\n"
кръц---->
On Thu, 2005-02-17 at 17:48 +0200, Vesko Nedev wrote:
> On Thu, 2005-02-17 at 17:20 +0200, Kiril Todorov wrote:
> > Vesko Nedev wrote:
> > > Ето картинката:
> > > на сървър1 се логваш с username и password в уеб приложение.
> > > на сървър2 същите username+password се ползват за фтп+самба+мейл(qmail)
> > >
> >
> > Вместо да мислиш висши джедайски техники със expect, може би е по-добре
> > просто да си направиш дизайна на системата отново.
> > Комбинация от qmail/samba/ftp със mysql, или ldap authorization.
>
> Комбинацията е добре известна, но за момента неприложима! трябва ми bash
> или perl скрипт.
>
Attachment:
signature.asc
Description: This is a digitally signed message part
|