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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-06-17 14:45:23

  exodus.mc - Użytkownik

exodus.mc
Użytkownik
Zarejestrowany: 2006-08-02

ROZWIAZANE - skrytp dodawania userow do samby...bo zastrzele sie...

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:

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...

Kod:

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)


http://exo3.xt.pl

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.008 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00146 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.197.212' WHERE u.id=1
0.00104 UPDATE punbb_online SET logged=1715940297 WHERE ident='3.142.197.212'
0.00077 SELECT * FROM punbb_online WHERE logged<1715939997
0.00105 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11668 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00139 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11668 ORDER BY p.id LIMIT 0,25
0.00098 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11668
Total query time: 0.00692 s