niet gebruiken wanneer ik ftp probeer te installeren:

$ 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 

Wanneer ik probeer verbinding te maken met mijn ftp:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Zoeken naar ftp via 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. 

Probeer het volgende aanbevolen: yum install lftp, list * ftp *, installeer ncftp (zelfde resultaten):

$ 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 

Probeer lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Uitvoer van 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 

Reacties

  • az93 sinds gisteren heb je helemaal geen zoekvaardigheden getoond, een simpele lmgtfy.com/?q=ftp+client+centos zou je het antwoord geven op de tweede link . begin alstublieft na te denken in plaats van alleen te vertrouwen op de vaardigheid van andere ‘ s. Installeer alstublieft uw besturingssysteem opnieuw of probeer nauwkeurig uw probleem duidelijk te maken, verwijs naar stackoverflow.com/questions/how-to-ask
  • Kiwy > > Ik heb dit geprobeerd. Het werkt niet ‘ zoals ik al eerder zei
  • Wat is je Linux-distributie? Als het RHEL, CentOS of Fedora is, zou een ” ftp ” RPM moeten zijn met een ftp commando. Het ‘ is niet per se de meest gebruiksvriendelijke keuze, maar het is er ‘. Iets anders is verkeerd op uw systeem.
  • Het ‘ s CentOS 6.3
  • I ‘ kom niet in de verleiding om dit opnieuw te openen, omdat het probleem niet ‘ echt met FTP per se te maken heeft. Het ‘ is dat het systeem erg in de war is. U moet minimaal een centos-repository hebben ingeschakeld. Geen wonder dat yum ‘ niets kan vinden – alles wat het heeft zijn de postgresql-repo en dit cactusding.

Antwoord

De uitvoer van deze opdrachtenreeks:

$ 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 

Het lijkt erop te wijzen dat uw YUM-installatie en repositories is ernstig beschadigd. Om dit verder te debuggen, zou ik moeten zien welke repositorybestanden je werkelijk hebt in je /etc/yum.repos.d directory.

De standaard YUM repository .repo-bestanden zouden eigendom moeten zijn door een pakket genaamd centos-release-*. U kunt als volgt bevestigen:

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

Als deze directory is beschadigd, kunt u kan deze bestanden handmatig opnieuw toevoegen of opnieuw installeren met behulp van het juiste CentOS .rpm -bestand.

Antwoord

Volg de onderstaande stappen om uw FTP-server te configureren:

Eerste oplossing:

1. Installeer vsftpd

$ sudo yum -y update 

Installeer vervolgens vsftpd-server (zeer veilige FTP-daemon) en alle vereiste pakketten:

$ yum -y install vsftpd 

2. Configureer vsftpd

Open het onderstaande bestand met elke TextEditor waarmee u vertrouwd bent. Mijn keuze is altijd vi of vim.

$ vi /etc/vsftpd/vsftpd.conf 

Jij hoeven niet-geïdentificeerde gebruikers niet toe te staan:

anonymous_enable=NO

Lokale gebruikers toestaan:

local_enable=YES

Als je lokale gebruikers naar een directory wilt laten schrijven, gebruik dan:

write_enable=YES

Als de onderstaande regel is ingesteld op Ja, worden alle lokale gebruikers gevangen gezet in hun chroot en wordt de toegang tot enig ander deel van de server geweigerd:

chroot_local_user=YES

Geweldig, u kunt de service nu opnieuw starten om wijzigingen toe te passen:

$ 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 Als je CentOS 7 gebruikt, moet je het door de firewall laten gaan:

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

DM FTP is inertieel onveilig, dus overweeg om het via SSL / TLS te gebruiken via de sFTP-opdracht, tenzij je echt FTP moet gebruiken .

Tweede oplossing:

Als de bovenstaande instructie niet “kon helpen, doe dan het volgende:

Op 64-bit:

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

Aan 32-bit:

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

Installeer het dan:

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*/ 

Ik hoop dat ik kunnen helpen.

Answer

Installeer FTP-client voor 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 

Gebruik:

# 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 

Antwoord

Er zijn veel verschillende ftp-clients. Om een lijst ervan te krijgen, doet u

yum list \*ftp\* 

Twee veelvoorkomende zijn lftp en ncftp. Om een van beide te installeren, doet u

yum install ncftp 

of

yum install lftp 

Gebruik vervolgens de je hebt geïnstalleerd, met behulp van het commando lftp of ncftp in plaats van alleen ftp.

Reacties

  • Ik heb deze allemaal geprobeerd. Altijd hetzelfde resultaat ” Fout: niets te doen ”
  • Wat is uw $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Wat gebeurt er als je ncftp typt?
  • commando niet gevonden

Antwoord

Er is geen rpm-pakket met de naam ftp. Om alle pakketten te zien die ftp bevatten, typt u:

yum search ftp 

Als u een ftp-client wilt, kunt u lftp gebruiken. Om het te installeren:

yum install lftp 

Gebruik het dan:

lftp 10.2.4.202 

Reacties

Antwoord

Je hebt nodig om FTP te installeren. Voer het onderstaande commando uit om ftp te installeren.

# yum -y install ftp 

Voor meer klik hier .

Answer

Ik raad je aan om

$:yum search ftp 

het toont u alle pakketten die ftp-woord bevatten. Ik denk dat degene die je moet installeren is

yum install ftp.x86_64 

veel succes!

Reacties

  • Hoe zit het met het lezen van de vraag, vooral het deel dat zegt ” Zoeken naar ftp via yum

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *