Archiv verlassen und diese Seite im Standarddesign anzeigen : FTP unter SuSE 9.1
Hallo zusammen!
habe seit gestern Suse 9.1 auf meinem Rechner.
Leider klappt es nicht mit Einrichtung von FTP und Samba Diensten.
Habe früher mit Version 7.3 gearbeitet, dort war alles relativ einfach.Jetzt finde ich die Konfigurationsdateien z.B. "rc.config" oder "initd" nicht mehr.
Gibt's diese unter suse 9.1 überhaupt noch?
Hab also alle Pakete bereits installiert,(Samba 3.0.4 und einfache FTP 017-535),
kann Samba manuell per "rcsmb start" starten, wie stelle ich jedoch ein,daß es beim booten automatisch startet?unter yast-Netzwerkdienste-Inetd habe ich samba zwar aktiv,aber dort steht ein komisches Pfad: /usr/sbin/winbind?
Genauso steht es mit FTP,ist ebenfalls aktiv,aber funktioniert nicht, getestet habe ich das mit: ftp://localhost --kriegt aber kein Verbindung.
Hat jemand einen Rat?; oder Link wo bereits ähnliches Problem beschrieben wurde?
Danke im vorraus!
Mfg
Hallo zusammen!
Jetzt finde ich die Konfigurationsdateien z.B. "rc.config" oder "initd" nicht mehr.
Gibt's diese unter suse 9.1 überhaupt noch?
Mfg
Hi
rc.config wurde duch die "boot" datein ersetzt.
hast du vsftpd installiert sonst meckert inetd rum. außerdem mußt du den eintrag
in der inetd datei die raute weg nehmen um funktionstüchtigen ftpd zu bekommen.
ftp stream tcp nowait root /usr/sbin/tcpd vsftpd
danach solltest du mit
ftp://localhost ein connect bekommen.
Hallo Rohdimus!
hab deinen Rat gefolgt und vsftpd installiert und entsprechend unter xinetd "frei" gemacht (übrigens inetd gibts unter suse 9.1 glaube ich nicht mehr.entsprechende ports bzw. Dienste habe ich unter Graphische Oberfläche in Yast-Netzwerkdienste-Netzwerkdienste(inetd) gestartet) unt mein FTP läuft immer noch nicht.ftp://localhost versucht Verbindung aufzubauen,es tut sich dann aber nix,auch kein Fhlermeldung oder so.In etc/services ist auch alles frei d.h. ftp port 21.
Woran hängt's noch??
Gruß :)
so weit ich mich nich täusche heisst der inetd bei 9.1 jetz xinetd... ;)
weiter kann ich dir auch nich helfen weil ich nich viel vom inetd halte :D
aber vieleicht hilft dir das ja ein bischen :)
FTP-Server VSFTP
- Packet vsftp.....rpm installieren
- vsftp ist vom /etc/xinetd.d/vsftp
# disable = yes
- rcxinetd restart
-lsof-i
FTP-Dienst läuft am Port 21
- vsftp wird konfigurirt in /etc/vfstpd.conf
- Ablage-Ordner für anonymus -ftp ist /srv/ftp
Verbindung aufbauen :
ftp open 172.16.3.3
Loginname = anonymus
Passwort = email@dresse.de
in der Datei /etc/ftpusers stehen alle User die nicht per ftp zugreifen dürfen
Bei SuSe ist bei vsftp nur der Benutzer anonymus mit Lesezugriff gestattet. Locale User haben keinen FTP-Zugang
Localen Usern ftp-Lesezugriff gestatten
vi /etc/vsftpd.conf
Lokalen Usern Schreibrecht geben
vi /etc/vsftpd.conf
local_enable = yes
write_enable = yes
chroot_local_users_ = yes
Wenn für lokale User der FTP-Zugang freigeschaltet wird, können sich die User am FTP-Server entsprechend ihrer
lokalen Berechtigungen im Verzeichnisbaum freibewegen
mit dem Eintrag "chroot_local_user =yes" kann man die unterbinde.
Lokale User können nicht aus ihrem Heimatverzeichnis nach oben wechseln
Bei pwd wird"/" angezeigt.
Befehle für ftp
get Datei.txt = lädt runter
put datei.txt = lädt hoch
pwd = zeigt aktuelles Verzeichnis
!pwd = zeigt lokalen Pfad
dir = zeigt Dateien am Server
!dir = zeigt Dateien lokal
!ls =
Drop Box
- Alle user sollen als anonymus Dateien in einen Ordener hochladen dürfen
- es sollen aber keiner in den Ordner reinschauen dürfen oder was in dem Ordner ist löschen
1) mkdir /srv/ftp/public
2) chmod 733 /srv/ftp/public
3) vi/etc/vsftpd.conf
write_enable = yes
anon_upload_enable = yes
FTP-Zugriffe aufzeichnen
xferlog_enable = yes
xferlog_file=/var/log/vstppd.log
xferlog_std_format=yes
xferlog_ftp_protocol=yes
gruss Volker
Danke v_skoda für die ausführliche Erklärung!
habe alles so waeit eingerichtet d.h. pakiet installiert,in xinetd den ftp freigeschaltet, neu gestartet.Beim ftp open 127.0.0.1 scheitere ich jedoch.Er gibt aus: "ftp open 127.0.0.1: Servername not supported for ai_socktype"
in services sind die "time 37" auskommentiert,da es zusamenhängen konnte.
weiter weiss ich leider nicht.
Warte auf neue lösungen.
Mfg lexter
:rolleyes:
versuch einfach mal erst, "ftp" einzugeben und dann bekommst du einen prompt wo du dann "open 127.0.0.1" eingibts... wenn du dann nich drauf kommst liegt es am ftp server ;) aber das war ganz einfach ein nutzungs fehler fuer ftp ;)
greetz max
es funtzt!
nach dem ich vsftpd installiert habe sollte ich in xinetd den standart ftp auskommentieren!hab quasi 2x ftp gehapt,das war der Fehler!
Danke für euere posten!
Mfg :)
hihi, ja das wäre nich schlecht ;)
na dann viel spass damit :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.