Kun yritän asentaa 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 

Kun yritän muodostaa yhteyden ftp: hen:

$ ftp 10.2.4.202 -bash: ftp: command not found 

FTP: n etsiminen 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. 

Yrität suositeltuja seuraavia ohjeita: yum install lftp, list * ftp *, install ncftp (samat tulokset):

$ 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 

Yritetään lftp:

$ lftp 10.2.4.202 -bash: lftp: command not found 

Tuotteen yum repolist tulos:

$ 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 

kommentit

  • az93 eilen lähtien et ole osoittanut yhtään hakutaitoa lainkaan yksinkertainen lmgtfy.com/?q=ftp+client+centos antaisi vastauksen toiseen linkkiin . aloita ajatteleminen sen sijaan, että luotat vain muihin ’ taitoihin. Asenna käyttöjärjestelmäsi uudelleen tai yritä ilmaista ongelmasi tarkkuus, katso stackoverflow.com/questions/how-to-ask
  • Kiwy > > Yritin tätä. Se ei ’ toimi kuten sanoin aiemmin
  • Mikä on Linux-jakelusi? Jos se on RHEL, CentOS tai Fedora, pitäisi olla ” ftp ” RPM, jossa on ftp -komento. Se ’ ei ole välttämättä kaikkein käyttäjäystävällisin valinta, mutta se ’ on siellä. Jotain muuta on vialla järjestelmässäsi.
  • Se ’ s CentOS 6.3
  • I ’ ma ei houkutellut avaamaan sitä uudelleen, koska asia ei ole ’ todella FTP: llä sinänsä. ’ s että järjestelmä on hyvin sekava. Sinulla pitäisi olla vähintään sentin tietovarasto käytössä. Ei ihme, että yum ei voi ’ löytää mitään – kaikki mitä sillä on, on postgresql-repo ja tämä kaktus-asia.

Vastaa

Tämän komentosarjan tulos:

$ 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 

Näyttää osoittavan, että YUM-asennuksesi ja arkistosi on vakavasti vaurioitunut. Tämän virheenkorjaamiseksi minun täytyy nähdä, mitä arkistotiedostoja sinulla todella on hakemistossa /etc/yum.repos.d.

YUM-tavallisten .repo-tiedostojen tulisi olla omistuksessa. paketin nimeltään centos-release-*. Voit vahvistaa näin:

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

Jos tämä hakemisto on vahingoittunut, voi lisätä nämä tiedostot manuaalisesti uudelleen tai asentaa ne uudelleen sopivalla CentOS-tiedostolla .rpm.

Vastaa

Määritä FTP-palvelimesi noudattamalla seuraavia ohjeita:

Ensimmäinen ratkaisu:

1. Asenna vsftpd

$ sudo yum -y update 

Asenna sitten vsftpd-palvelin (erittäin turvallinen FTP-palvelukokonaisuus) ja kaikki tarvittavat paketit:

$ yum -y install vsftpd 

2. Määritä vsftpd

Avaa alla oleva tiedosto kaikilla TextEditorilla, johon olet tyytyväinen. Valintani on aina vi tai vim.

$ vi /etc/vsftpd/vsftpd.conf 

Sinä täytyy estää tuntemattomat käyttäjät:

anonymous_enable=NO

Salli paikalliset käyttäjät:

local_enable=YES

Jos haluat antaa paikallisten käyttäjien kirjoittaa hakemistoon, käytä:

write_enable=YES

Kun alla olevan rivin asetukseksi on valittu Kyllä, kaikki paikalliset käyttäjät vangitaan heidän chroot -saarelleen ja heiltä evätään pääsy mihinkään muuhun palvelimen osaan:

chroot_local_user=YES

Hienoa, voit nyt käynnistää palvelun uudelleen muutosten toteuttamiseksi:

$ 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 Jos olet CentOS 7: ssä, sinun on sallittava se palomuurin läpi:

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

DM FTP on inertiaalisesti epävarma, joten harkitse sen käyttöä SSL / TLS: n kautta sFTP-komennolla, ellei sinun tarvitse todella käyttää FTP: tä .

Toinen ratkaisu:

Jos yllä oleva ohje ei auta, toimi seuraavasti:

64-bittinen:

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

Käytössä 32-bittinen:

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

Asenna sitten:

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

Toivon voisi auttaa.

Vastaus

Asenna FTP-asiakasohjelma CentOS 7: lle:

# 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 

Käyttö:

# 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 

Vastaa

On monia erilaisia ftp-asiakkaita. Saadaksesi luettelon niistä, tee

yum list \*ftp\* 

Kaksi yleistä ovat lftp ja ncftp. Jos haluat asentaa jommankumman niistä, tee

yum install ncftp 

tai

yum install lftp 

Käytä sitten kumpi tahansa olet asentanut komennon lftp tai ncftp pelkästään ftp -komennon sijaan.

Kommentit

  • Yritin näitä kaikkia. Aina sama tulos ” Virhe: Ei tekemistä ”
  • Mikä on $PATH?
  • / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
  • Mitä tapahtuu, jos kirjoitat ncftp?
  • komentoa ei löydy

Vastaa

Ei ole rpm-pakettia nimeltä ftp. Näet kaikki kirjoittamasi ftp: tä sisältävät paketit:

yum search ftp 

Jos haluat ftp-asiakkaan, voit käyttää lftp: tä. Asenna se:

yum install lftp 

Käytä sitten sitä:

lftp 10.2.4.202 

Kommentit

Vastaa

Tarvitset asentaa FTP. Asenna ftp suorittamalla alla oleva komento.

# yum -y install ftp 

Saat lisätietoja napsauttamalla tätä .

vastaus

Suosittelen käyttämään

$:yum search ftp 

se näyttää kaikki paketit, jotka sisältävät ftp-sanan. Uskon, että asennettava on

yum install ftp.x86_64 

onnea!

Kommentit

  • Entä kysymyksen lukeminen, etenkin sen osan, joka sanoo ” FTP: n etsiminen yum

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *