Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Moin Andre,
habe selber vsftp. Was läuft nicht??
Schau mal in die /etc/vsftpd.conf
Diesen Eintrag sollte man aktivieren, wenn man sich als user verbinden will.
# Local FTP user Settings
#
# Uncomment this to allow local users to log in.
#
local_enable=YES
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
#
Viel Spaß
Mahlzeit Andre,
mir ist da eine Einstellung aufgefallen:
#pam_service_name=vsftpd
diese Zeile ist auskommentiert. Darüber steht <PAM setting. Do NOT change this unless you know what you do.>
Ich geh mal davon aus, dass du den ftpd aktiviert hast(mit YAST oder manuell als root).
Aktiviere mal den PAM-Eintrag. Ich weiß nicht wozu der gut ist.
Wenn du chroot_list_enable=yes setzt, dann stehen in der Liste die user die NICHT chroot benutzen.
Falls das alles nicht hilft, dann gib doch die Meldungen beim anmelden bitte aus.
Bis bald
also ich habe das pam_service_name=vsftd
auskommentiert funkt aber trozdem nicht
ich habe ja einige anleitungen gelesen aber irgendwie werde ich nicht schlau daraus
vielleicht stelle ich ein paar dumme fragen (tut mir leid)
ich habe die vsftpd.conf und die vsftpd.croot_list
die vsftpd.conf habe ich eh konfig.
die benutzer die zugreifen dürfen werden normal am system angelegt (mit homeverzeichnis aber keine anmeldung auf der shell)
und in der vsftpd.croot_list werden die benutzer eigetragen die zugreifen dürfen oder
was habe ich falsch gemacht bzw fehlt noch.
ich habe den ftp per yast in der xinetd gestartet. (im yast steht das der server läuft)
wie kann ich das in der konsole prüfen. ??
Morgen Andre,
in deiner vsftp.conf war der Eintrag <pam_service_name=vsftd> schon auskommentiert.
Du solltest mal versuchen, diesen Eintrag zu aktivieren. Wie gesagt bei mir sieht das so aus:
# PAM setting. Do NOT change this unless you know what you do!
#
pam_service_name=vsftpd :roll:
Wenn du versuchst einen ftp-connect aufzubauen, dann langt der Befehl in der shell:
ftp benutzername
bei mir sieht das so aus
ftp user
Connected to user.
220 (vsFTPd 2.0.1)
Name (user)
danach in der anderen shell
ps -aef | grep ftpd
root 6771 5130 0 07:06 ? 00:00:00 vsftpd
nobody 6772 6771 0 07:06 ? 00:00:00 vsftpd
user 6794 5801 0 07:07 pts/2 00:00:00 grep ftpd
Wenn kein connect versucht wird sieht das so aus:
ps -aef | grep ftpd
user 6829 5801 0 07:10 pts/2 00:00:00 grep ftpd
Viel Spaß ''
Abend Andre,
hast du einen ftpclient installiert??
Ich habe folgende Programme:
vsftpd 2.0.1-2.2
gftp 2.0.17-2.2
lukemftp 1.5-580
Ich hoffe es liegt am fehlen eines ftpclients.
Wenn ich versuche vsftpd manuell zu starten sieht das so aus:
warpi:/usr/sbin # vsftpd
500 OOPS: vsftpd: not configured for standalone, must be started from inetd
warpi:/usr/sbin #
Wenn ich nur ftp eingebe dann so:
user@warpi:~> ftp
ftp>
falls das nicht weiter hilft dann gibt's von mir zu deinen ??? noch ':?:' ':?:'
Viel Glück