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 

ftpに接続しようとすると:

$ ftp 10.2.4.202 -bash: ftp: command not found 

$ 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. 

次の推奨事項を試してください:yum install lftp、list * ftp *、install ncftp(同じ結果):

$ 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 

lftpを試す:

$ lftp 10.2.4.202 -bash: lftp: command not found 

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 

コメント

  • az93昨日以来、検索スキルはまったく表示されていません。単純な lmgtfy.com/?q=ftp+client+centos を使用すると、2番目のリンクで回答が得られます。 。他の'のスキルだけに頼るのではなく、考え始めてください。 OSを再インストールするか、問題を正確に表現してみてください。 stackoverflow.com/questions/how-to-ask
  • Kiwy > >これを試しました。 '前に言ったように機能しません
  • Linuxディストリビューションは何ですか? RHEL、CentOS、またはFedoraの場合、 " ftp " RPMとが必要です。 div id = “54fa4bf5a9″>

コマンド。 'は必ずしも最もユーザーフレンドリーな選択肢ではありませんが、'あります。システムのその他に問題があります。

  • それは' CentOS 6.3
  • I '問題は実際にはFTP自体にあるのではないため、これを再開することはほとんどありません。' 'システムが非常に混乱していることです。少なくともcentosリポジトリを有効にする必要があります。 yumが'何も見つけられないのも不思議ではありません。postgresqlリポジトリとこのサボテンのものだけがあります。
  • 回答

    このコマンドシーケンスの出力:

    $ 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 

    YUMのインストールとリポジトリを示しているようですひどく損傷しています。これをさらにデバッグするには、/etc/yum.repos.dディレクトリに実際にあるリポジトリファイルを確認する必要があります。

    標準のYUMリポジトリの.repoファイルを所有する必要があります。 centos-release-*というパッケージで。次のように確認できます:

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

    このディレクトリが破損している場合は、これらのファイルを手動で再追加するか、適切なCentOS .rpmファイルを使用して再インストールできます。

    回答

    以下の手順に従ってFTPサーバーを構成します。

    最初の解決策:

    1.vsftpdをインストールします

    $ sudo yum -y update 

    次に、vsftpdサーバー(非常に安全なFTPデーモン)と必要なパッケージをインストールします。

    $ yum -y install vsftpd 

    2.vsftpdを構成します

    使い慣れたTextEditorで以下のファイルを開きます。私の選択は常にviまたはvimです。

    $ vi /etc/vsftpd/vsftpd.conf 

    あなた身元不明のユーザーを禁止する必要があります:

    anonymous_enable=NO

    ローカルユーザーを許可する:

    local_enable=YES

    ローカルユーザーにディレクトリへの書き込みを許可する場合は、次を使用します:

    write_enable=YES

    以下の行が[はい]に設定されている場合、すべてのローカルユーザーはchroot内で投獄され、サーバーの他の部分へのアクセスが拒否されます:

    chroot_local_user=YES

    これで、サービスを再起動して変更を適用できます:

    $ 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 CentOS 7を使用している場合は、ファイアウォールの通過を許可する必要があります:

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

    DM FTPは慣性的に安全ではないため、本当にFTPを使用する必要がない限り、sFTPコマンドを介してSSL / TLS経由で使用することを検討してください。 。

    2番目の解決策:

    上記の手順で問題が解決しない場合は、次の手順を実行します。

    64ビットの場合:

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

    オン32ビット:

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

    次に、インストールします:

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

    希望します

    回答

    CentOS 7用のFTPクライアントをインストールします:

    # 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 

    使用法:

    # 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 

    回答

    たくさんありますさまざまなftpクライアント。それらのリストを取得するには、次のようにします。

    yum list \*ftp\* 

    2つの一般的なものはlftpncftp。どちらかをインストールするには、

    yum install ncftp 

    または

    yum install lftp 

    どちらかを使用しますftpの代わりにコマンドlftpまたはncftpを使用してインストールしました。

    コメント

    • これらすべてを試しました。常に同じ結果"エラー:何もしません"
    • $PATH
    • / usr / local / sbin:/ usr / local / bin:/ sbin:/ bin:/ usr / sbin:/ usr / bin:/ root / bin
    • ncftpと入力するとどうなりますか?
    • コマンドが見つかりません

    回答

    ftpというrpmパッケージはありません。 ftpを含むすべてのパッケージを表示するには、次のように入力します。

    yum search ftp 

    ftpクライアントが必要な場合は、lftpを使用できます。インストールするには:

    yum install lftp 

    次に使用します:

    lftp 10.2.4.202 

    コメント

    • 編集をご覧ください。 '機能しません。

    回答

    必要ですFTPをインストールします。 ftpをインストールするには、以下のコマンドを実行します。

    # yum -y install ftp 

    詳細については、こちらをクリックしてください。

    回答

    使用することをお勧めします

    $:yum search ftp 

    ftpワードを含むすべてのパッケージが表示されます。インストールする必要があるのは

    yum install ftp.x86_64 

    頑張ってください!

    コメント

    • 質問、特に " yum

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です