Freesco, NND, CDN, EOS
http://forum.freesco.pl/

ProFTPd - problem z kontami users
http://forum.freesco.pl/viewtopic.php?f=35&t=12133
Strona 1 z 1

Autor:  drunk_bear [ wtorek, 18 kwietnia 2006, 16:34 ]
Tytuł:  ProFTPd - problem z kontami users

Witam, zainstalowałem pakiet proftpd i mam problem z zalogowaniem się na konto usera. Skonfigurowałem proftpd.conf, utworzyłem odpowiednie konto za pomocą adduser i lipa. Nie można się zalogować. Konto anonymous bez hasła działa bez problemu. Natomiast jeśli włącze "AnonRequirePassword" na "on" to nie działa mi nawet konto anonymous. Wyskakuje ciągle login incorect. Czy coś trzeba jeszcze gdzieś ustawiać?

Autor:  Maciek [ wtorek, 18 kwietnia 2006, 17:03 ]
Tytuł: 

Zapewne jak to w standardowym Freesco jest, każdy user w ten sposób dodany, ma UID 500, co oznacza, że dla systemu ci użytkownicy się nie różnią. Doraźnie można wyedytować plik passwd i zmienić UID oraz dać odpowiedni katalog domowy.

Autor:  drunk_bear [ środa, 19 kwietnia 2006, 01:40 ]
Tytuł: 

Sprawdzałem, i użytkownik ma swój unikalny numer "1000" Edytowałem ręcznie plik password, zmienialem na różne sposoby. Obecnie user1 przypisany jest do grupy users. Ma on swój katalog domowy. Niebardzo orientuje się w tych powłokach, co one oznaczają. Próbowałem zmieniać na /bin/false /bin/sh i wciąż to samo. Jak tylko włącze "AnonRequirePassword on" to nie mogę sie zalogować.
Taki mam config:

ServerName "ProFTPD Default Installation"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup

<Directory />
AllowOverwrite on
</Directory>

<Anonymous ~ftp>
User ftp
Group ftp
AnonRequirePassword off
RequireValidShell off
Umask 022

UserAlias anonymous ftp

MaxClients 10

DisplayLogin welcome.msg
DisplayFirstChdir .message

</Anonymous>

# USERS

<Anonymous /home/ftp/maciek>

User maciek
Group users
AnonRequirePassword on
RequireValidShell 0ff
GroupOwner users
#UserAlias anonymous maciek
Umask 022

<Limit LOGIN>
Order allow,deny
Allow from All
</Limit>

<Directory /home/ftp/maciek>
<Limit ALL>
Allow All
</Limit>
AllowOverwrite on
AllowStoreRestart on
</Directory>

</Anonymous>

Autor:  drunk_bear [ środa, 19 kwietnia 2006, 02:04 ]
Tytuł: 

Zauważyłem jeszcze coś takiego. W pliku "group" mam taki zapis:

users::100:users

czy ta linijka nie powinna wyglądać tak:
users::100:maciek

Jak zmieniam ręcznie, edytując plik to po restarcie mam znowu taki plik jak przed edycją. Po dodaniu bin/false do pliku shells też niestety znika.

Autor:  drunk_bear [ czwartek, 20 kwietnia 2006, 23:04 ]
Tytuł: 

Po długiej zabawie z proftpd i zwykłym serwererem ftp zaimpletowanym we freesco stwierdzilem co jest przyczyną mojego problemu. Otórz Zwykły serwer z freesco działa bez zarzutu. Loguję się jako user na swoje konto z hasłem bez najmniejszego problemu. Nawet z internet explorera :) Natomiast używając proftpd zawsze wyskakuje "Login Incorect". Jak wyłącze AnonRequirePassword to wszystko gra. Stwierdziłem, że najprawdopodobniej program ten nie może chyba znaleźć plików potwierdzających usera i jego hasło, czyli pliku "passwd i group" Innej przyczyny nie widzę. Czy w konfiguracji proftpd trzeba podać jakąś ścieżkę dostępu do tych plików czy coś w tym stylu. Jeśli tak to prosze podac jak mam to zrobić. Mam wersję freesco 0.33 i proftpd_1.2.9_wojta.

Autor:  Maciek [ piątek, 21 kwietnia 2006, 07:15 ]
Tytuł: 

Porównaj swój plik z moim i wyciągnij wnioski.
http://emti.one.pl/pliki/proftpd.conf

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/