www.ProFTPD.de
13. März 2007, 21:58:51 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: User können sich nicht einloggen  (Gelesen 201 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
RemyZero
ProFTPD
*
Offline Offline

Beiträge: 1


Profil anzeigen
« am: 05. August 2006, 22:21:25 »

Habe heute auf unserem Debian Root Server Proftpd installiert.

Leider habe ich damit einige Probleme.

Neue User können leider nicht auf den FTP zugreifen, obwohl ich sie der Gruppe hinzugefügt habe die Zugriff auf diesen haben.
Ein Account ist diesem aber mächtig, weshalb weiß ich noch nicht.
Der Benutzer wird nicht in seinem HeimAccount jailed wie das eigentlich sein sollte.

Und zu guter letzte, das wohl wichtigste, meine proftpd.conf :

Code:
# eclowns ProFtpd config

ServerName "eclowns FTP Server"
ServerType standalone
DefaultServer on

# Port 21 Standard Port
Port 21

Umask 022


# Dos Attacken unterbinden
MaxInstances 30

# Gruppen und User die Zugriffsrecht auf den FTP server haben
User ftp
Group ftpuser

<Directory / >
AllowOverwrite on
</Directory>

AccessDenyMsg "Wir wollen Sie hier nicht"
AccessGrantMsg "Access granted!"

TimeOutStalled 240
TimeOutIdle 240
TimeOutLogin 240

defaultroot ~

UseReverseDNS off

IdentLookups off

RequireValidShell off


Gespeichert
d4n1el
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen E-Mail
« Antwort #1 am: 07. August 2006, 19:44:56 »

Hallo RemyZero,
überprüfe mal in deiner passwd ob die user eine shell haben "/bin/bash".
Das kann sein das es fehlt und das er deswegen nicht draufkommt.
Hatte ich auch schon öfters.
user ambesten immer so hinzufügen:

Code:
useradd -d /pfad/ -s /bin/bash/ name

Natürlich kannst auch auch weitere parameter hinzufügen wie -g (group)

mfg

D4n1el
Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #2 am: 07. August 2006, 21:04:32 »

Hallo,

bitte starte den ProFTPD im Debug-Modus, versuche Dich einzuloggen und poste dann
die Debug-Ausgabe ab dem Loginversuch dann wieder hier.

@ d4n1el:
Dein Tipp war nicht schlecht, aber man sollte dennoch Abstand davon nehmen.
Einem User eine Shell zuzuweisen, heißt auch ihm einen Shell-Account einzurichten.
Das ist nicht immer erwünscht (eigentlich eher selten) und stellt ein hohes Sicherheits-
risiko dar. Der ProFTPD gibt per default nur Systemuser mit valider Shell einen Zugang -
es sei denn, man hat "RequireValidShell" auf "off" -wie hier- gesetzt.
Die bessere Alternative.

mfg.
  VolGas
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.05 Sekunden mit 15 Zugriffen.