www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: DarkX am 21. Juni 2005, 18:52:05



Titel: ProFTPd unter Suse9.3 installieren
Beitrag von: DarkX am 21. Juni 2005, 18:52:05
Hallo
Ich bin ein Linux Anfänger.

Wie installiert man ProFTPd unter Suse 9.3 ??

Danke  :D


Titel: ProFTPd unter Suse9.3 installieren
Beitrag von: stonki am 22. Juni 2005, 06:59:45
http://www.proftpd.de/FAQ.15.0.html

erster Eintrag !


Titel: ProFTPd unter Suse9.3 installieren
Beitrag von: DarkX am 22. Juni 2005, 16:10:03
wie oder wo kann man die FTP User einrichten ??


Titel: Niemand kurz Zeit?
Beitrag von: linuxei am 02. Juli 2005, 03:28:08
Habe selber schon rumgesucht, weil ich auch Anfänger bin. Würde mich über eine "Schritt für Schritt"-Anleitung freuen. Paket runterladen ist erledigt. Dann wohin, Befehle, installieren, starten, ...

Hoffe mir/uns kann jemand helfen  :(


Titel: ein kleines script um ftp user anzulegen.
Beitrag von: komaii am 02. Juli 2005, 20:38:08
#!/bin/bash
# Script um FTP-User anzulegen
# Copyright (c) 2005
# living liquid software GmbH.
# Thomas Schneider alias “komaii”
# comments to: komaii@livingliquid.com
#
# Pfad zu wichtigen Dateien:
#
#Standardvariablen
HOME_DIR=/home #default home
GROUP="ftponly" #default group
SHELL=/bin/bash #wenn hier /bin/false angegeben wird muss man in der proftpd.conf "RequiredValidShell" auf "no" stellen!
#
#Check ob man Root ist
MYUSER=`whoami`
if [ "$MYUSER" != "root" ]
then

echo " are you rOOt ?!? "
echo " Du must Root sein um das Script auszuführen"
exit
fi

#Eingabe und Check der Eingaben

echo "Gib den Usernamen an :"
read USER
if [ "$USER" = "" ]; then
echo "Du musst einen Usernamen angeben, starte das Script nochmal"
exit
fi

echo "Gib das HOME Verzeichnis [ zb. /home-irgentwas ] an oder drücke ENTER für Default= [/home] :"
read HOME
 if [ "$HOME" = "" ]
then
 HOME=$HOME_DIR
fi

echo "User:$USER"
echo "Gruppe:$GROUP"
echo "Shell:$SHELL"
echo "Homeverzeichnis:$HOME"
echo " "
echo Sind die Eingaben korrekt ? [Ja, Nein]
read answer
case $answer in
 n* |N*)
  echo " "
  echo "Script wird abgebrochen"
  exit;;
j* |J* |y* |Y*)
echo " "
echo "Lege User:$USER, Homeverzeichnis:$HOME"

useradd -g $GROUP -d $HOME/$USER -s $SHELL $USER

passwd $USER

#Erforderlichen Verzeichnisse anlegen
mkdir $HOME/$USER

#Verzeichnis Berechtungen und User setzen
 chown $USER:$GROUP /$HOME/$USER
 chmod -R 700 $HOME/$USER

 echo "User:$USER"
 echo "Gruppe:$GROUP"
 echo "Shell:$SHELL"
 echo "Homeverzeichnis:$HOME"
 echo ""
 echo "wurden angelegt"
esac


Titel: @linuxei
Beitrag von: komaii am 02. Juli 2005, 20:46:24
@linuxei:

runterladen, entpacken und dann mit "./configure --prefix=/usr/local/proftpd --enable-autoshadow --disable-pam --enable-shadow" compilieren, anschliessend ein "make" "make install" und fertig.

die proftpd.conf anpassen user anlegen und starten. darüber gibts hier im forum sehr gute anleitungen.

lg,
komaii


Titel: Danke! Aber nun eine Fehlermeldung
Beitrag von: linuxei am 05. Juli 2005, 23:37:50
Diese Fehlermeldung habe ich erhalten. Ein Compiler fehlt hier, so wie es aussieht. Mein Suse 9.2 hat im Jast einen gcc drin stehen. Was muss ich nu machen?

Noch etwas. Sehe ich es richtig, dass ich erst einmal hier nur den Quellcode habe und den compeliere? Was habe ich dann? Und was passiert dann durch dieses "make" "make install" <-- ein Befehl?

Und was ist dann ein RPM-Paket..?

Thx für die Antwort...

Linuxei


Titel: Re: Danke! Aber nun eine Fehlermeldung
Beitrag von: stonki am 06. Juli 2005, 10:01:55
Zitat von: "linuxei"
Diese Fehlermeldung habe ich erhalten. Ein Compiler fehlt hier, so wie es aussieht. Mein Suse 9.2 hat im Jast einen gcc drin stehen. Was muss ich nu machen?

Noch etwas. Sehe ich es richtig, dass ich erst einmal hier nur den Quellcode habe und den compeliere? Was habe ich dann? Und was passiert dann durch dieses "make" "make install" <-- ein Befehl?

Und was ist dann ein RPM-Paket..?

Thx für die Antwort...

Linuxei


falsches Forum für diese Fragen. Wenn wir (wenn das einer machen möchte: gerne) damit anfangen würden, dann bräuchten wir nichts anderes zu machen. Wenn Du nicht weisst was "make" oder "RPM" bedeuten, dann kauf Dir ein Linux Buch und teste erst noch ein wenig rum. Für ProFTPD ist es aber dann noch zu früh. Bei SuSe sind auch andere FTP Server bei, die man per YAST installieren kann.

http://www.amazon.de/exec/obidos/ASIN/3827321581/deutscheinlon-21

cu
stonki