PAM i proftpd...
10 отговора
128 прегледа
PAM i proftpd...
Zdraveite , kakvo da vi kaja my4a se tuka ot izvestno vreme s proftpd , s dve dumi iskam da sloja paroli za nqkolko usera, (ne stava vypros za nqkoi rabotesht server, prosto si pravq opiti), zapo4nah s user's guide na proftpd, oba4e malko lakoni4no mi se vijda, svalih dosta neshta za PAM,i tqh sega 4eta oba4e neshto mi se gubi nishkata, vryzkata m/u PAM i proftpd.conf ( ako izobshto q ima)
kajete mi s dve dumi , kak proti4a authorizaciqta, po kakyv pyt se izvyrshva, kade se pishat username i password za potrebitelite .... i kajete ot kade da zapo4na da 4eta po tozi vypros ...
10x na vsi4ki predvaritelno...
kajete mi s dve dumi , kak proti4a authorizaciqta, po kakyv pyt se izvyrshva, kade se pishat username i password za potrebitelite .... i kajete ot kade da zapo4na da 4eta po tozi vypros ...
10x na vsi4ki predvaritelno...
Да започнеш.....
разбира се, от книжка за Unix. Това е много основен въпрос.
Иначе, proftpd не поддържа собствена база данни за потребители и права, а използва тези които файловата система и ОС (в твоя случай вероятно PAM) му предоставят.
Всеки би трябвало да влиза в ftp сървъра с паролата си за машината.
Пролетта е дяволски далече............
Иначе, proftpd не поддържа собствена база данни за потребители и права, а използва тези които файловата система и ОС (в твоя случай вероятно PAM) му предоставят.
Всеки би трябвало да влиза в ftp сървъра с паролата си за машината.
Пролетта е дяволски далече............
Kato stana duma ...
mislia che tova e malak propusk v proFTPD. Problema e che ako iskam da imam user za ftp servera, a da ne iskam toi da ima shell na mashinata stava slojno. Ako sloja za shell na usera /dev/null, /bin/true ili /bin/false proFTPD se oplakva che usera ne e s validen shell i otkazva da go pusne. Niakoi ako e nameril reshenie za tozi problem, neka spodeli.
А още по-добре би било
ако може паролата за FTP сървъра да е различна от паролата за login. Със сигурност има FTP сървъри, които го умеят. Почти сигурен съм, че WU-FTPD го може.
Re: А още по-добре би било
една идея па тази въпрос:
пускаш фтп-то chroot и там му слагаш друг passwd. не съм го пробвал, но го препоръчват от гледна точка на сигурност (chroot-та). работил съм и с други сървъри в подобна среда, не е проблем, поне не такъв дето да не може да се реши.
пускаш фтп-то chroot и там му слагаш друг passwd. не съм го пробвал, но го препоръчват от гледна точка на сигурност (chroot-та). работил съм и с други сървъри в подобна среда, не е проблем, поне не такъв дето да не може да се реши.
Re: Да започнеш.....
Zapo4nah s bibliq na systemniq administrator (za UNIX e ) i dosta neshta v neta namerih,predpolagah az 4e trqbva da se izpolzwat accountite na mashinata, no mi izglejdashe stranno zashtoto taka userite shte mogat da vlizat vlinuxa s tezi username i password. Zapo4vam s opitite dnes ve4e v druga posoka:) oba4e za PAM imam oshte dosta da 4eta - useshtam go prosto :).Blagodarq na vsi4ki, prosto mi beshe vajno da nau4a kak se procedira s authorizaciqtana na golemite ftp-ta,smeshno e no po4ni vsi4ki drugi neshta okolo proftpd prorabotiha pri men za razlika ot authorizaciqta, shte vidq sega kakvo shte izmislq za shella :)
Vypros za bibliqta
abe to4no takava bibliq na sistemniq adm mi trea.6e mi kaje6 li ot kyde si q svalil
ili ako e v pe4aten varqnt da mi dade6 avtorite ili izdatelstvoto
ili ako e v pe4aten varqnt da mi dade6 avtorite ili izdatelstvoto
ако намериш свясно инфо за РАМ викай
Това PAM openssl, cyrus sasl, GSSAPI
Kerberos, MD-5 и други подобни толкова ми се
оплетоха напоследък че ако намериш подходящо
инфо го сподели.
Аз се опитвах преди да пусна Sendmail s Authentification
та уж работи
като му дадеш
EHLO
ti dawa
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
davam mu posle
AUTH GSSAPI
onova mi pishe
334 <----moje bi nqkakuv error code i tova e!!!
edin gospod znae kude sa tiq neshta i estestweno coder-a deto gi e pisal
kakvo li ne slagah v
/usr/lib/sasl/smtpd.conf pam sasldb shadow passwd
....
anyway
taka che shte se radwam da procheta neshto ako ima
Kerberos, MD-5 и други подобни толкова ми се
оплетоха напоследък че ако намериш подходящо
инфо го сподели.
Аз се опитвах преди да пусна Sendmail s Authentification
та уж работи
като му дадеш
EHLO
ti dawa
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
davam mu posle
AUTH GSSAPI
onova mi pishe
334 <----moje bi nqkakuv error code i tova e!!!
edin gospod znae kude sa tiq neshta i estestweno coder-a deto gi e pisal
kakvo li ne slagah v
/usr/lib/sasl/smtpd.conf pam sasldb shadow passwd
....
anyway
taka che shte se radwam da procheta neshto ako ima
Re: ако намериш свясно инфо за РАМ викай
Mnogo zdravo i az se opletoh,mnogo 4etene shte padne za tova,neznam proftpd v dokumentaciqta pishat za /etc/pam.d/ftp oba4e pam ne moga da go nakaram da sraboti ako si nqma /etc/pam.conf , imam oshte da probvam i 4eta dosta..za dokumentaciq , obyrkah se ve4e koe ot kade izteglih i zatova shte paste vsi4ki mesta ot kadeto 4eta :
za PAM posledno drypnah ot [линк] ot /lib/pam/
[линк] ,
[линк] , [линк]
or at [линк] or at
[линк] or at
[линк] or SEE books2 or
[линк] or [линк]
[линк]
[линк]
[линк] or
[линк] or
[линк]
Sorry 4e ne gi napravih kato linkove no v momenta nqmam vreme :(
За Библията на системния администратор : " Библия на системния администратор" издателство АЛЕКС СОФТ , авторите са Ив Лепаж и Пол Йарера от 1999 година е тази която си намерих,ина4е вав нета не сам я срещал:(
za PAM posledno drypnah ot [линк] ot /lib/pam/
[линк] ,
[линк] , [линк]
or at [линк] or at
[линк] or at
[линк] or SEE books2 or
[линк] or [линк]
[линк]
[линк]
[линк] or
[линк] or
[линк]
Sorry 4e ne gi napravih kato linkove no v momenta nqmam vreme :(
За Библията на системния администратор : " Библия на системния администратор" издателство АЛЕКС СОФТ , авторите са Ив Лепаж и Пол Йарера от 1999 година е тази която си намерих,ина4е вав нета не сам я срещал:(
Re: PAM i proftpd...
turjash neshto takova v proftpd.conf i si reshavash vuprosa:
#
# Auth files....
#
AuthUserFile /put/do/ftp.users
AuthGroupFile /put/do/ftp.groups
tija fileove trebe da imat sushtija format kato systemnite passwd/shadow & group
e ti edin primeren red ot userskija file:
pesho:hmTdfgherTu9A:33:1004::/var/www/devel.domain.com/web/demos/daaam:/bin/false
usera pesho izobshto ne trebe da sushtestvuva na sistemata, taka che ne moje i da se logne na shell, no kum ftp se vrzva kat pich
fileovete koito zuploadvash she sa na systemen user s id 33 (ti si izbirash id-to) i grupa s id 1004.
ako vse pak reshish za vseki ftp account da imash i suotvetnija systemen takuv, no iskash da predotvratish logvane na shell ima opcia
RequireValidShell off
ili neshto takova, govorja po pamet i togava za shell v passwd mu davash /bin/false ili kvoto i da e bilo neshto drugo nevalidno
ajde uspeh
batVasso
#
# Auth files....
#
AuthUserFile /put/do/ftp.users
AuthGroupFile /put/do/ftp.groups
tija fileove trebe da imat sushtija format kato systemnite passwd/shadow & group
e ti edin primeren red ot userskija file:
pesho:hmTdfgherTu9A:33:1004::/var/www/devel.domain.com/web/demos/daaam:/bin/false
usera pesho izobshto ne trebe da sushtestvuva na sistemata, taka che ne moje i da se logne na shell, no kum ftp se vrzva kat pich
fileovete koito zuploadvash she sa na systemen user s id 33 (ti si izbirash id-to) i grupa s id 1004.
ako vse pak reshish za vseki ftp account da imash i suotvetnija systemen takuv, no iskash da predotvratish logvane na shell ima opcia
RequireValidShell off
ili neshto takova, govorja po pamet i togava za shell v passwd mu davash /bin/false ili kvoto i da e bilo neshto drugo nevalidno
ajde uspeh
batVasso