Når jeg prøver at installere ftp:

$ 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 

Når jeg prøver at oprette forbindelse til min ftp:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Søgning efter 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. 

Prøv det anbefalede følgende: yum install lftp, list * ftp *, install ncftp (samme resultater):

$ 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 

Forsøger lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Output af 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 

Kommentarer

  • az93 siden i går har du slet ikke vist søgefærdigheder, en simpel lmgtfy.com/?q=ftp+client+centos ville give dig svaret på det andet link . begynd at tænke i stedet for kun at stole på andre ‘ s færdigheder. Geninstaller dit operativsystem, eller prøv at udtrykke dit problem præcist, se stackoverflow.com/questions/how-to-ask
  • Kiwy > > Jeg prøvede dette. Det fungerer ikke ‘ som jeg sagde før
  • Hvad er din Linux-distribution? Hvis det er RHEL, CentOS eller Fedora, skal være en ” ftp ” RPM med en ftp kommando. Det ‘ er ikke nødvendigvis det mest brugervenlige valg, men det ‘ er der. Noget andet er forkert på dit system.
  • Det ‘ s CentOS 6.3
  • I ‘ lidt fristet til at genåbne dette, fordi problemet ikke ‘ t virkelig med FTP i sig selv. Det ‘ er, at systemet er meget rodet. Du skal have mindst et centos-lager aktiveret. Ikke underligt at yum ikke kan ‘ ikke finde noget – alt hvad den har er postgresql repo og denne kaktus ting.

Svar

Outputtet fra denne kommandosekvens:

$ 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 

Ser ud til at indikere, at din YUM-installation og opbevaringssteder er alvorligt beskadiget. For at fejle dette yderligere skulle jeg se, hvilke arkivfiler du rent faktisk har i din /etc/yum.repos.d -mappe.

Standard YUM repository. Repo-filer skal ejes af en pakke kaldet centos-release-*. Du kan bekræfte sådan:

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

Hvis denne mappe er blevet beskadiget, skal du kunne manuelt tilføje disse filer eller geninstallere ved hjælp af den relevante CentOS .rpm -fil.

Svar

Følg nedenstående trin for at konfigurere din FTP-server:

Første løsning:

1. Installer vsftpd

$ sudo yum -y update 

Installer derefter vsftpd-server (meget sikker FTP-dæmon) og alle nødvendige pakker:

$ yum -y install vsftpd 

2. Konfigurer vsftpd

Åbn nedenstående fil med en hvilken som helst TextEditor, du er fortrolig med. Mit valg er altid vi eller vim.

$ vi /etc/vsftpd/vsftpd.conf 

Dig skal ikke tillade uidentificerede brugere:

anonymous_enable=NO

Tillad lokale brugere:

local_enable=YES

Hvis du vil lade lokale brugere skrive til et bibliotek, skal du bruge:

write_enable=YES

Når linjen nedenfor er indstillet til Ja, bliver alle lokale brugere fængslet i deres chroot og nægtet adgang til enhver anden del af serveren:

chroot_local_user=YES

Fantastisk, du kan nu genstarte tjenesten for at anvende ændringer:

$ 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 Hvis du “bruger CentOS 7, skal du tillade det gennem firewall:

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

DM FTP er inertisk usikker, så overvej at bruge det over SSL / TLS via sFTP-kommando, medmindre du virkelig skal bruge FTP .

Anden løsning:

Hvis ovenstående instruktion ikke kunne hjælpe, skal du gøre følgende:

På 64-bit:

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

Til 32-bit:

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

Installer det derefter:

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

Jeg håber, jeg kunne hjælpe.

Svar

Installer FTP-klient til 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 

Anvendelse:

# 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 

Svar

Der er mange forskellige ftp-klienter. For at få en liste over dem skal du gøre

yum list \*ftp\* 

To almindelige er lftp og ncftp. For at installere en af dem skal du gøre

yum install ncftp 

eller

yum install lftp 

Brug derefter den ene du installerede ved at bruge kommandoen lftp eller ncftp i stedet for bare ftp.

Kommentarer

  • Jeg prøvede alle disse. Altid samme resultat ” Fejl: Intet at gøre ”
  • Hvad er din $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Hvad sker der, hvis du skriver ncftp?
  • kommandoen ikke fundet

Svar

Der er ingen rpm-pakke, der hedder ftp. For at se alle pakker, der indeholder ftp, skriver du:

yum search ftp 

Hvis du vil have en ftp-klient, kan du bruge lftp. Sådan installeres det:

yum install lftp 

Brug det derefter:

lftp 10.2.4.202 

Kommentarer

Svar

Du har brug for at installere FTP. For at installere ftp skal du køre kommandoen nedenfor.

# yum -y install ftp 

Klik for mere på her .

Svar

Jeg anbefaler dig at bruge

$:yum search ftp 

det viser dig alle pakker, der indeholder ftp word. Jeg tror, at den, du skal installere, er

yum install ftp.x86_64 

held og lykke!

Kommentarer

  • Hvad med at læse spørgsmålet, især den del der siger ” Søgning efter ftp via yum

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *