Cuando intento instalar 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 

Cuando intento conectarme a mi ftp:

$ ftp 10.2.4.202 -bash: ftp: command not found 

Buscando ftp a través de 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. 

Intentando lo siguiente recomendado: yum install lftp, list * ftp *, install ncftp (mismos resultados):

$ 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 

Intentando lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Salida de 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 

Comentarios

  • az93 desde ayer, no ha mostrado ninguna habilidad de búsqueda, un simple lmgtfy.com/?q=ftp+client+centos le daría la respuesta en el segundo enlace . por favor, empiece a pensar en lugar de confiar únicamente en otras habilidades de ‘. Vuelva a instalar su sistema operativo o intente expresar su problema con precisión. Consulte stackoverflow.com/questions/how-to-ask
  • Kiwy > > Probé esto. No ‘ no funciona como dije antes
  • ¿Cuál es su distribución de Linux? Si es RHEL, CentOS o Fedora, debería haber un » ftp » RPM con un ftp comando. ‘ no es necesariamente la opción más fácil de usar, pero ‘ está ahí. Algo más está mal en su sistema.
  • Es ‘ s CentOS 6.3
  • I ‘ estoy un poco tentado a reabrir esto, porque el problema no es ‘ t realmente con FTP per se. Es ‘ s que el sistema está muy estropeado. Debe tener habilitado al menos un repositorio de centos. No es de extrañar que yum no pueda ‘ t encontrar algo; todo lo que tiene es el repositorio postgresql y este cactus.

Responder

El resultado de esta secuencia de comandos:

$ 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 

Parecería indicar que su instalación y repositorios de YUM está severamente dañado. Para depurar esto más, necesitaría ver qué archivos de repositorio tiene realmente en su directorio /etc/yum.repos.d.

Los archivos .repo del repositorio estándar de YUM deberían ser propiedad por un paquete llamado centos-release-*. Puede confirmar así:

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

Si este directorio ha sido dañado, podría volver a agregar estos archivos manualmente o reinstalarlos usando el archivo CentOS .rpm apropiado.

Respuesta

Siga los pasos a continuación para configurar su servidor FTP:

Primera solución:

1. Instale vsftpd

$ sudo yum -y update 

Luego instale el servidor vsftpd (demonio FTP muy seguro) y cualquier paquete requerido:

$ yum -y install vsftpd 

2. Configure vsftpd

Abra el archivo a continuación con cualquier TextEditor con el que se sienta cómodo. Mi elección es siempre vi o vim.

$ vi /etc/vsftpd/vsftpd.conf 

Tú es necesario no permitir usuarios no identificados:

anonymous_enable=NO

Permitir usuarios locales:

local_enable=YES

Si desea permitir que los usuarios locales escriban en un directorio, use:

write_enable=YES

Cuando la línea a continuación se establece en Sí, todos los usuarios locales serán encarcelados dentro de su chroot y se les negará el acceso a cualquier otra parte del servidor:

chroot_local_user=YES

Genial, ahora puede reiniciar el servicio para aplicar los cambios:

$ 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 Si está en CentOS 7, debe permitirlo a través del firewall:

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

DM FTP es inercialmente inseguro, así que considere usarlo sobre SSL / TLS a través del comando sFTP, a menos que realmente tenga que usar FTP .

Segunda solución:

Si la instrucción anterior no puede ayudar, haga lo siguiente:

En 64 bits:

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

En 32 bits:

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

Luego, instálelo:

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

Espero podría ayudar.

Respuesta

Instale el cliente FTP para 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 

Uso:

# 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 

Respuesta

Hay muchos diferentes clientes ftp. Para obtener una lista de ellos, haga

yum list \*ftp\* 

Dos comunes son lftp y ncftp. PARA instalar cualquiera de ellos, haga

yum install ncftp 

o

yum install lftp 

Luego use el que sea que instaló, usando el comando lftp o ncftp en lugar de solo ftp.

Comentarios

  • Probé todos estos. Siempre el mismo resultado » Error: Nada que hacer »
  • ¿Cuál es su $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • ¿Qué sucede si escribe ncftp?
  • comando no encontrado

Responder

No existe un paquete rpm llamado ftp. Para ver todos los paquetes que contienen ftp, escriba:

yum search ftp 

Si desea un cliente ftp, puede usar lftp. Para instalarlo:

yum install lftp 

Luego utilícelo:

lftp 10.2.4.202 

Comentarios

Responder

Necesita para instalar FTP. Para instalar ftp, ejecute el siguiente comando.

# yum -y install ftp 

Para obtener más información, haga clic aquí .

Respuesta

Te recomiendo que uses

$:yum search ftp 

le mostrará todos los paquetes que contienen ftp word. Creo que el que tienes que instalar es

yum install ftp.x86_64 

¡buena suerte!

Comentarios

  • ¿Qué tal leer la pregunta, especialmente la parte que dice » Buscando ftp a través de yum »

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *