Når jeg prøver å 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 å koble meg til ftp:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Søker etter 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øver å anbefale følgende: yum install lftp, list * ftp *, install ncftp (same results):

$ 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 

Prøver å prøve lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Utdata fra 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 ikke vist noen søkeferdigheter i det hele tatt, en enkel lmgtfy.com/?q=ftp+client+centos vil gi deg svaret på den andre lenken . begynn å tenke i stedet for å bare stole på andre ‘ s ferdigheter. Installer operativsystemet på nytt, eller prøv å uttrykke problemet ditt nøyaktig, se stackoverflow.com/questions/how-to-ask
  • Kiwy > > Jeg prøvde dette. Det fungerer ikke ‘ som jeg sa før
  • Hva er din Linux-distribusjon? Hvis det er RHEL, CentOS eller Fedora, bør være en » ftp » RPM med en ftp kommando. Det ‘ er ikke nødvendigvis det mest brukervennlige valget, men det ‘ er der. Noe annet er galt på systemet ditt.
  • Det ‘ s CentOS 6.3
  • I ‘ litt fristet til å gjenåpne dette, fordi problemet ikke er ‘ t egentlig med FTP i seg selv. Det ‘ er at systemet er veldig rotete. Du bør ha minst et centos-depot aktivert. Ikke rart at yum ikke kan ‘ t finne noe – alt det har er postgresql repo og denne kaktustingen.

Svar

Utgangen av denne kommandosekvensen:

$ 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 ut til å indikere at YUM-installasjonen og lagringsplassene dine er alvorlig skadet. For å feilsøke dette videre, trenger jeg å se hvilke depotfiler du faktisk har i /etc/yum.repos.d -katalogen.

Standard YUM repository. Repo-filer skal eies. av en pakke som heter centos-release-*. Du kan bekrefte slik:

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

Hvis denne katalogen har blitt skadet, kunne legge til disse filene manuelt eller installere på nytt ved hjelp av riktig CentOS .rpm -fil.

Svar

Følg trinnene nedenfor for å konfigurere FTP-serveren:

Første løsning:

1. Installer vsftpd

$ sudo yum -y update 

Deretter installerer du vsftpd-server (veldig sikker FTP-demon) og alle nødvendige pakker:

$ yum -y install vsftpd 

2. Konfigurer vsftpd

Åpne filen nedenfor med en hvilken som helst TextEditor du er komfortabel med. Mitt valg er alltid vi eller vim.

$ vi /etc/vsftpd/vsftpd.conf 

Du trenger ikke tillate uidentifiserte brukere:

anonymous_enable=NO

Tillat lokale brukere:

local_enable=YES

Hvis du vil la lokale brukere skrive til en katalog, bruk:

write_enable=YES

Når linjen nedenfor er satt til Ja, blir alle lokale brukere fengslet i chroot og nektet tilgang til andre deler av serveren:

chroot_local_user=YES

Flott, du kan nå starte tjenesten på nytt for å bruke endringer:

$ 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 bruker CentOS 7, må du tillate det gjennom brannmuren:

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

DM FTP er inertielt usikker, så vurder å bruke den over SSL / TLS via sFTP-kommando, med mindre du virkelig trenger å bruke FTP .

Andre løsning:

Hvis instruksjonen ovenfor ikke kunne hjelpe, gjør du 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 

På 32-bit:

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

Deretter installerer du den:

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åper jeg kan hjelpe.

Svar

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

Bruk:

# 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

Det er mange forskjellige ftp-klienter. For å få en liste over dem, gjør

yum list \*ftp\* 

To vanlige er lftp og ncftp. FOR å installere en av dem, gjør

yum install ncftp 

eller

yum install lftp 

Bruk deretter den som er du installerte, ved å bruke kommandoen lftp eller ncftp i stedet for bare ftp.

Kommentarer

  • Jeg prøvde alle disse. Alltid samme resultat » Feil: Ingenting å gjøre »
  • Hva er $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Hva skjer hvis du skriver ncftp?
  • kommandoen ikke funnet

Svar

Det er ingen rpm-pakke som heter ftp. For å se alle pakkene som inneholder ftp skriver du inn:

yum search ftp 

Hvis du vil ha en ftp-klient, kan du bruke lftp. Slik installerer du den:

yum install lftp 

Bruk den deretter:

lftp 10.2.4.202 

Kommentarer

Svar

Du trenger for å installere FTP. For å installere ftp, kjør kommandoen nedenfor.

# yum -y install ftp 

For mer, klikk her .

Svar

Jeg anbefaler deg å bruke

$:yum search ftp 

det viser deg alle pakkene som inneholder ftp word. Jeg tror at den du må installere er

yum install ftp.x86_64 

lykke til!

Kommentarer

  • Hva med å lese spørsmålet, spesielt delen som sier » Søker etter ftp via yum »

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *