automatizzare inserimento password
Ciao ragazzi,
avrei la necessità, usando samba e il suo tool smbpasswd, di inserire una quantità un po elevata di password.
ho usato lo script mksmbpasswd.sh per creare il database smbpasswd con tutti gli utenti dentro:
cat /etc/passwd |/etc/samba/mksmbpasswd.sh > /etc/samba/smbpasswd
ora pero dovrei poter inserire le password, per ora uguali a tutti gli utenti, allo
scopo ho gia predisposto uno script alla buona di test:
#!/bin/bash
gawk -F: '{ print $1 }' /etc/passwd > testpasswd
for i in `cat /etc/samba/testpasswd`
do
echo ""
echo "*** inserire password per $i ***"
echo ""
smbpasswd -a $i
done
con esso, prendendo gli user da /etc /passwd, vado ad inserire la pass all'interno del file precedentemente creato... tuttavia la pass come è giusto che sia mi viene richiesta a video.
esiste un modo per cui io setto la passwd in una variabile e riesco a darla in pasto all'input che appare a video?
mille tnx
__________________
Gigabyte ga-p55-ud6 | Intel i7 860 | 2x2gb Corsair xms3 | Adaptec 2410sa | raid1 barracuda 500gb 7200.12 | Intel x25-m 80gb G2 | ATI radeon 4890 | tutto in downclock (non ho parenti all'enel)
|