Quando provo a installare 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 

Quando provo a connettermi al mio ftp:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Sto cercando ftp tramite 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. 

Prova quanto segue: yum install lftp, list * ftp *, install ncftp (stessi risultati):

$ 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 

Prova lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

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

Commenti

  • az93 da ieri non hai mostrato alcuna capacità di ricerca, un semplice lmgtfy.com/?q=ftp+client+centos ti darebbe la risposta sul secondo link . per favore inizia a pensare invece di fare affidamento solo sulle altre abilità di ‘. Reinstalla il tuo sistema operativo o prova a esprimere il tuo problema in modo preciso fare riferimento a stackoverflow.com/questions/how-to-ask
  • Kiwy > > Ho provato questo. ‘ non funziona come ho detto prima
  • Qual è la tua distribuzione Linux? Se è RHEL, CentOS o Fedora, dovrebbe esserci un ” ftp ” RPM con ftp comando. ‘ non è necessariamente la scelta più facile da usare, ma ‘ è lì. Qualcosa altro non va nel tuo sistema.
  • È ‘ s CentOS 6.3
  • I ‘ non sarò tentato di riaprirlo, perché il problema non è ‘ con FTP di per sé. ‘ è che il sistema è molto incasinato. Dovresti avere almeno un repository centos abilitato. Non cè da stupirsi che tu possa ‘ non trovare nulla: tutto ciò che ha è il repository postgresql e questo cactus.

Rispondi

Loutput di questa sequenza di comandi:

$ 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 

Sembrerebbe indicare che linstallazione e i repository di YUM è gravemente danneggiato. Per eseguire il debug ulteriormente avrei bisogno di vedere quali file del repository hai effettivamente nella tua directory /etc/yum.repos.d.

I file standard del repository YUM .repo dovrebbero essere di proprietà da un pacchetto chiamato centos-release-*. Puoi confermare in questo modo:

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

Se questa directory è stata danneggiata, potrebbe aggiungere manualmente questi file o reinstallarli utilizzando il file .rpm di CentOS appropriato.

Risposta

Procedi nel seguente modo per configurare il tuo server FTP:

Prima soluzione:

1. Installa vsftpd

$ sudo yum -y update 

Quindi installa il server vsftpd (demone FTP molto sicuro) e tutti i pacchetti richiesti:

$ yum -y install vsftpd 

2. Configura vsftpd

Apri il file sottostante con qualsiasi TextEditor con cui ti senti a tuo agio. La mia scelta è sempre vi o vim.

$ vi /etc/vsftpd/vsftpd.conf 

Tu è necessario non consentire utenti non identificati:

anonymous_enable=NO

Consenti utenti locali:

local_enable=YES

Se desideri consentire agli utenti locali di scrivere in una directory, utilizza:

write_enable=YES

Quando la riga sottostante è impostata su Sì, tutti gli utenti locali verranno imprigionati nel loro chroot e gli sarà negato laccesso a qualsiasi altra parte del server:

chroot_local_user=YES

Ottimo, ora puoi riavviare il servizio per applicare le modifiche:

$ 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 Se “utilizzi CentOS 7, devi consentirlo attraverso il firewall:

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

DM FTP è inerziale insicuro, quindi considera di utilizzarlo su SSL / TLS tramite il comando sFTP, a meno che tu non debba davvero utilizzare FTP .

Seconda soluzione:

Se listruzione precedente non “è di aiuto, procedi come segue:

Su 64 bit:

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

Attiva 32 bit:

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

Quindi installalo:

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

Spero di sì potrebbe aiutare.

Risposta

Installa il client FTP per 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 

Utilizzo:

# 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 

Risposta

Ce ne sono molti diversi client ftp. Per ottenere un elenco di essi, eseguire

yum list \*ftp\* 

Due comuni sono lftp e ncftp. Per installarli, eseguire

yum install ncftp 

o

yum install lftp 

Quindi utilizzare qualsiasi hai installato utilizzando il comando lftp o ncftp invece di ftp.

Commenti

  • Ho provato tutti questi. Sempre lo stesso risultato ” Errore: niente da fare ”
  • Qual è il tuo $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Cosa succede se digiti ncftp?
  • comando non trovato

Risposta

Non esiste un pacchetto rpm chiamato ftp. Per vedere tutti i pacchetti che contengono ftp digita:

yum search ftp 

Se vuoi un client ftp puoi usare lftp. Per installarlo:

yum install lftp 

Quindi usalo:

lftp 10.2.4.202 

Commenti

Risposta

Ti serve per installare FTP. Per installare ftp, esegui il comando seguente.

# yum -y install ftp 

Per ulteriori informazioni, fai clic qui .

Risposta

Ti consiglio di utilizzare

$:yum search ftp 

ti mostrerà tutti i pacchetti contenenti ftp word. Credo che quello che devi installare sia

yum install ftp.x86_64 

buona fortuna!

Commenti

  • Che ne dici di leggere la domanda, in particolare la parte che dice ” Ricerca di ftp tramite yum

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *