nicht verwenden, wenn ich versuche, ftp zu installieren:

$ sudo yum install ftp Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Setting up Install Process No package ftp available. Error: Nothing to do 

Wenn ich versuche, eine Verbindung zu meinem FTP herzustellen:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Suche nach FTP über yum:

$ sudo yum search ftp Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ====================================================================== N/S Matched: ftp ====================================================================== curl.x86_64 : A utility for getting files from remote servers (FTP, HTTP, and others) wget.x86_64 : A utility for retrieving files using the HTTP or FTP protocols Name and summary matches only, use "search all" for everything. 

Versuchen Sie Folgendes: yum install lftp, list * ftp *, install ncftp (gleiche Ergebnisse):

$ sudo yum install lftp Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Setting up Install Process No package lftp available. Error: Nothing to do 

Versuch lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Ausgabe von yum repolist:

$ sudo yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile repo id repo name status CactiEZ CactiUsers Cactiez Repo 30 pgdg93 PostgreSQL 9.3 6 - x86_64 195 repolist: 225 

Kommentare

  • az93 seit gestern hast du überhaupt keine suchfähigkeiten gezeigt ein einfaches lmgtfy.com/?q=ftp+client+centos würde dir die antwort auf den zweiten link geben . Bitte fangen Sie an zu denken, anstatt sich nur auf die Fähigkeiten anderer ‚ zu verlassen. Bitte installieren Sie Ihr Betriebssystem neu oder versuchen Sie, Ihr Problem präzise auszudrücken. Weitere Informationen finden Sie unter stackoverflow.com/questions/how-to-ask
  • Kiwy > > Ich habe es versucht. ‚ funktioniert nicht wie zuvor gesagt
  • Was ist Ihre Linux-Distribution? Wenn es sich um RHEL, CentOS oder Fedora handelt, sollte eine “ ftp “ RPM mit einer ftp Befehl. Es ist ‚ nicht unbedingt die benutzerfreundlichste Wahl, aber ‚ ist da. Etwas anderes stimmt auf Ihrem System nicht.
  • Es ‚ ist CentOS 6.3
  • I ‚ ist wenig versucht, dies erneut zu öffnen, da das Problem nicht wirklich mit FTP an sich ‚ ist. ‚ ist, dass das System sehr durcheinander ist. Sie sollten mindestens ein Centos-Repository aktiviert haben. Kein Wunder, dass Sie ‚ nichts finden können – alles, was es hat, ist das Postgresql-Repo und dieses Kaktus-Ding.

Antwort

Die Ausgabe dieser Befehlssequenz:

$ sudo yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile repo id repo name status CactiEZ CactiUsers Cactiez Repo 30 pgdg93 PostgreSQL 9.3 6 - x86_64 195 repolist: 225 

Scheint darauf hinzudeuten, dass Ihre YUM-Installation und Repositorys ist stark beschädigt. Um dies weiter zu debuggen, müsste ich sehen, welche Repository-Dateien Sie tatsächlich in Ihrem /etc/yum.repos.d -Verzeichnis haben.

Die Standard-YUM-Repository-Repo-Dateien sollten im Besitz sein durch ein Paket namens centos-release-*. Sie können dies wie folgt bestätigen:

$ rpm -qf /etc/yum.repos.d/CentOS-Base.repo 

Wenn dieses Verzeichnis beschädigt wurde, Sie Sie können diese Dateien manuell erneut hinzufügen oder mithilfe der entsprechenden CentOS .rpm -Datei neu installieren.

Antwort

Führen Sie die folgenden Schritte aus, um Ihren FTP-Server zu konfigurieren:

Erste Lösung:

1. Installieren Sie vsftpd

$ sudo yum -y update 

Installieren Sie anschließend den vsftpd-Server (sehr sicherer FTP-Daemon) und alle erforderlichen Pakete:

$ yum -y install vsftpd 

2. Konfigurieren Sie vsftpd

Öffnen Sie die folgende Datei mit einem TextEditor, mit dem Sie vertraut sind. Meine Wahl ist immer vi oder vim.

$ vi /etc/vsftpd/vsftpd.conf 

Sie Nicht identifizierte Benutzer müssen nicht zugelassen werden:

anonymous_enable=NO

Lokale Benutzer zulassen:

local_enable=YES

Wenn Sie lokale Benutzer in ein Verzeichnis schreiben lassen möchten, verwenden Sie:

write_enable=YES

Wenn die folgende Zeile auf „Ja“ gesetzt ist, werden alle lokalen Benutzer innerhalb ihrer Chroot inhaftiert und erhalten keinen Zugriff auf einen anderen Teil des Servers:

chroot_local_user=YES

Großartig, Sie können den Dienst jetzt neu starten, um Änderungen zu übernehmen:

$ service vsftpd restart /*CentOS 6*/ $ chkconfig vsftpd on /*To set the service to start at boot*/ OR $ systemctl restart vsftpd /*CentOS 7*/ $ systemctl enable vsftpd /*To set the service to start at boot*/ 

NB Wenn Sie unter CentOS 7 arbeiten, müssen Sie dies durch die Firewall zulassen:

$ firewall-cmd --permanent --add-port=21/tcp $ firewall-cmd --reload 

DM FTP ist träge unsicher. Verwenden Sie es daher über SSL / TLS über den Befehl sFTP, es sei denn, Sie müssen wirklich FTP verwenden

Zweite Lösung:

Wenn die obige Anweisung nicht helfen könnte, gehen Sie wie folgt vor:

Bei 64-Bit:

wget -c http://mirror.centos.org/centos/6/os/x86_64/Packages/ftp-0.17-51.1.el6.x86_64.rpm 

Ein 32-Bit:

wget -c http://mirror.centos.org/centos/6/os/i386/Packages/ftp-0.17-51.1.el6.i686.rpm 

Dann installieren Sie es:

rpm -ivh ftp-0.17-51.1.el6.x86_64.rpm /*64-bit*/ OR rpm -ivh ftp-0.17-51.1.el6.i686.rpm /*32-bit*/ 

Ich hoffe ich könnte helfen.

Antwort

Installieren Sie den FTP-Client für CentOS 7:

# wget -c http://mirror.centos.org/centos/6/os/x86_64/Packages/ftp-0.17-54.el6.x86_64.rpm # rpm -ivh ftp-0.17-54.el6.x86_64.rpm 

Verwendung:

# ftp -h Usage: { ftp | pftp } [-Apinegvtd] [hostname] -A: enable active mode -p: enable passive mode (default for ftp and pftp) -i: turn off prompting during mget -n: inhibit auto-login -e: disable readline support, if present -g: disable filename globbing -m: don"t force data channel interface to the same as control channel -v: verbose mode -t: enable packet tracing [nonfunctional] -d: enable debugging 

Antwort

Es gibt viele verschiedene FTP-Clients. Um eine Liste von ihnen zu erhalten, führen Sie

yum list \*ftp\* 

aus. Zwei gebräuchliche sind lftp und ncftp. Um eines von beiden zu installieren, führen Sie

yum install ncftp 

oder

yum install lftp 

aus Sie haben installiert, indem Sie den Befehl lftp oder ncftp anstelle von nur ftp verwenden.

Kommentare

  • Ich habe all dies versucht. Immer das gleiche Ergebnis “ Fehler: Nichts zu tun “
  • Was ist Ihre $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Was passiert, wenn Sie ncftp eingeben?
  • Befehl nicht gefunden

Antwort

Es gibt kein RPM-Paket namens ftp. Um alle Pakete anzuzeigen, die FTP enthalten, geben Sie Folgendes ein:

yum search ftp 

Wenn Sie einen FTP-Client möchten, können Sie lftp verwenden. So installieren Sie es:

yum install lftp 

Verwenden Sie es dann:

lftp 10.2.4.202 

Kommentare

  • Siehe edit . ‚ funktioniert nicht.

Antwort

Sie benötigen um FTP zu installieren. Führen Sie zum Installieren von FTP den folgenden Befehl aus.

# yum -y install ftp 

Für weitere Informationen klicken Sie bitte hier .

Antwort

Ich empfehle Ihnen,

$:yum search ftp 
Es werden alle Pakete angezeigt, die FTP-Word enthalten. Ich glaube, dass Sie

yum install ftp.x86_64 

viel Glück installieren müssen!

Kommentare

  • Wie wäre es mit dem Lesen der Frage, insbesondere des Teils mit der Aufschrift “ Suchen nach FTP über yum

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.