Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
SPRAWA ROZWIAZANA
Dalem ciala bo stworzylem plik pod winda w notatniku, a znak konca lini pod win i lin jest inny...
Po poroawieniu pliku spod lin wszystko ruszylo
Problem rozwiazany :)
-----------------------------
moze inaczej to opisze :)
zrobilem sobie pliczek
nazwa_usera haslo
nazwa_usera haslo
do skrytpu wczytuje to do tablicy (tylko dla celow nauki w sumie... niewazne)
no i pozniej chce aby dla danego usera zostalo nadane odpowiednie mu haslo. Wykorzystuje takie cos
(echo "${tab[i+1]}";echo "${tab[i+1]}") | smbpasswd -a -s "${tab[i]}"
skrypciek przelatuje, nie krzyczy ze sa jakies bledy. W sumie jakby wszystko gralo. Tylko na koncowce nie moge wejsc na zaden zasob sieciowy. Co ciekawe, jak wklepie smbpasswd z palca i podam haslo to dostep do udzialow dziala...
Co robie zle ?
bardzo dziekuje za kazda pomoc...
ps
oto ten moj skrypcik Kod:
#!/bin/bash a=0 for word in `cat konta.txt` do a=$((a+1)) tab[a]=$word done for (( i=1;i<a;i=i+2 )); do #"${tab[i]}" echo "Nadam ${tab[i]} haslo csaid${tab[i+1]}" pass="csaid${tab[i+1]}" echo "$pass" >> temp.txt echo "$pass" >> temp.txt #(echo "$pass";echo "$pass") | smbpasswd -a -s "${tab[i]}" smbpasswd -a -s "${tab[i]}" < temp.txt smbpasswd -e "${tab[i]}" echo "Nadalem ${tab[i]} haslo $pass" echo "---------------------------------------" rm temp.txt done
o tym pliku temp.txt i zmiennej pass nie pisalem.. poprostu mysalem ze moze jakos zle odczytuje te zmienne albo cos i tak cos kombinowalem...
ktos:1051:81ED19B5DD3A46FAE68AA26A841A86FA:FF88AAE1CEDFD58B62B8F8E62A5C20ED:[U ]:LCT-48589733: ktos:1051:4207FD0DF35A59A8AAD3B435B51404EE:588FEB889288FB953B5F094D47D1565C:[U ]:LCT-48589E18: ktos:1051:81ED19B5DD3A46FAE68AA26A841A86FA:FF88AAE1CEDFD58B62B8F8E62A5C20ED:[U ]:LCT-48589E3C: ktos:1051:81ED19B5DD3A46FAE68AA26A841A86FA:FF88AAE1CEDFD58B62B8F8E62A5C20ED:[U ]:LCT-48589EAE:
pierszy wpis to haslo wprowadzona z palca
drugi to haslo zmienione na zupelnie inne z palca
trzeci wpis to powrot do orginalnego hasla (z palca)
czwarty wpis to nadany przez ten moj skrypcik.... czyli automat...
1,3 i 4 sa identycznymi wpisami. Czyli o co wogole chodzi.
Ostatnio edytowany przez exodus.mc (2008-06-18 08:24:52)
Offline
Strony: 1