Hallo leute,
ich wollte mal fragen ob es eine Möglichkeit gibt, das alle User, die erstellt werden (useradd oder so) automtisch mit ihrem benutzernamen und password auf ihren userordner connecten können (natürlich in dem eigenen Ordner eingesperrt) via ftp connecten können.
System : Debian 4 etch
FTP server ist: Proftp
Linux 15.012 Themen, 106.874 Beiträge
Natürlich geht das, nutze PAM oder oder /etc/passwd zur Authentifizierung. Das sollte eigentlich sogar schon standardmässig so eingestellt sein. Mit vsftpd geht das übrigens noch viel bequemer.
Wenn du deinen Usern allerdings schon volle Shellzugriffsrechte gewährst, dann mach die ganze Aktion über sftp/scp. Dazu musst du nur den SSH-Server installieren und starten, schon ist die Sache erledigt. Der Vorteil von sftp gegenüber FTP ist offensichtlich: Die komplette Datenübertragung ist verschlüsselt.
@KarstenW: NFS und FTP haben komplett unterschiedliche Einsatzzwecke. Bei NFS ist Benutzerauthentifizierung ein Krampf^3, da du erst noch Kerberos einrichten musst. Das ist wahrlich kein Vergnügen. Lediglich Authentifizierung über die IP ist keine Sache, aber das ist wiederum sowas von unsicher, dass man das nur und ausschliesslich in einem vertrauenswürdigen Netz einsetzen darf.