質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Q&A

解決済

1回答

876閲覧

CentOS 7にFTPサーバ(vsftpd)がインストールできない。

One_of_Arthur

総合スコア82

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

0グッド

1クリップ

投稿2024/07/29 05:49

編集2024/07/29 06:03

実現したいこと

サーバーの外部から接続してwebページなどをアップロードしたい。

発生している問題・分からないこと

以前は、できていたはずなのでftpは入っていると思っていたのですが、FileZillaから接続できなくなっていて困っています。
ググっていくつか試してみましたが、どうやらvsftpdが全てのミラーからもインストールできないようです。

エラーメッセージ

error

1$ sudo systemctl restart vsftpd 2Failed to restart vsftpd.service: Unit not found. 3 4$ sudo yum install -y vsftpd 5読み込んだプラグイン:fastestmirror, langpacks 6Loading mirror speeds from cached hostfile 7 * base: ftp.iij.ad.jp 8 * epel: fedora.cs.nctu.edu.tw 9 * extras: ftp.iij.ad.jp 10 * remi-php81: fr2.rpmfind.net 11 * remi-safe: fr2.rpmfind.net 12 * updates: ftp.iij.ad.jp 13http://mirrors.bfsu.edu.cn/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 14他のミラーを試します。 15To address this issue please refer to the below wiki article 16 17https://wiki.centos.org/yum-errors 18 19If above article doesn't help to resolve this issue please use https://bugs.centos.org/. 20 21http://ftp.iij.ad.jp/pub/linux/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 22他のミラーを試します。 23http://mirrors.qlu.edu.cn/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 24他のミラーを試します。 25http://mirrors.bupt.edu.cn/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 26他のミラーを試します。 27http://mirrors.cat.net/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 28他のミラーを試します。 29http://mirror.aktkn.sg/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to mirror.aktkn.sg:80; ホストへの経路がありません" 30他のミラーを試します。 31http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 32他のミラーを試します。 33http://ftp.tsukuba.wide.ad.jp/Linux/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 34他のミラーを試します。 35http://ftp.nara.wide.ad.jp/pub/Linux/centos/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 36他のミラーを試します。 37http://ftp.jaist.ac.jp/pub/Linux/CentOS/7.9.2009/updates/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 38他のミラーを試します。 39依存性の解決をしています 40--> トランザクションの確認を実行しています。 41---> パッケージ vsftpd.x86_64 0:3.0.2-29.el7_9 を インストール 42--> 依存性解決を終了しました。 43 44依存性を解決しました 45 46================================================================================ 47 Package アーキテクチャー 48 バージョン リポジトリー 容量 49================================================================================ 50インストール中: 51 vsftpd x86_64 3.0.2-29.el7_9 updates 173 k 52 53トランザクションの要約 54================================================================================ 55インストール 1 パッケージ 56 57総ダウンロード容量: 173 k 58インストール容量: 353 k 59Downloading packages: 60No Presto metadata available for updates 61vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 62http://mirrors.bfsu.edu.cn/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 63他のミラーを試します。 64vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 65http://ftp.iij.ad.jp/pub/linux/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 66他のミラーを試します。 67vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 68http://mirrors.qlu.edu.cn/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 69他のミラーを試します。 70vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 71http://mirrors.bupt.edu.cn/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 72他のミラーを試します。 73vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 74http://mirrors.cat.net/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 75他のミラーを試します。 76vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 77http://mirror.aktkn.sg/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] curl#7 - "Failed connect to mirror.aktkn.sg:80; No route to host" 78他のミラーを試します。 79vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 80http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 81他のミラーを試します。 82vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 83http://ftp.tsukuba.wide.ad.jp/Linux/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 84他のミラーを試します。 85vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 86http://ftp.nara.wide.ad.jp/pub/Linux/centos/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 87他のミラーを試します。 88vsftpd-3.0.2-29.el7_9.x86_64.r FAILED 89http://ftp.jaist.ac.jp/pub/Linux/CentOS/7.9.2009/updates/x86_64/Packages/vsftpd-3.0.2-29.el7_9.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 90他のミラーを試します。 91 92 93Error downloading packages: 94 vsftpd-3.0.2-29.el7_9.x86_64: [Errno 256] No more mirrors to try. 95 96

該当のソースコード

特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

vsftpdをインストールする方法が他に無いか探してみましたが見つかりません。
見つけたページの内、ふたつを貼っておきます。
https://qiita.com/morih90/items/56aec95f25c0158848b0
https://dev.classmethod.jp/articles/vsftpd_on_centos7/

yum を update してからやってみても、

error

1Error downloading packages: 2 vsftpd-3.0.2-29.el7_9.x86_64: [Errno 256] No more mirrors to try.

となり、だめみたいです。

本番用サーバーには繋がって使えるのでFileZillaやホスト側の問題では無いと思っています。

補足

VirtualBox グラフィカルユーザーインターフェース バージョン 7.0.18 r162988 (Qt5.15.2)
CentOS Linux 7 64 ビット
ホスト: macOS Ventura 13.6.7(22G720)
FileZilla 3.67.1

解決方法を教えてください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

txty

2024/08/18 05:53 編集

失敗しました。CentOS -x86_64-Everything-2207-02.isoではうまくいきませんでした。すいませんでした。
guest

回答1

0

ベストアンサー

CentOS 7 は 2024/06/30 にサポートが終了したので、標準リポジトリはホストされなくなりました。

https://vault.centos.org/ にアーカイブがホストされているので、使い続けるのであればyumのコンフィグを書き換える必要があります。

書き換え例

sed -i.bak 's/^mirrorlist/#mirrorlist/; s_#baseurl=http://mirror_baseurl=http://vault_' /etc/yum.repos.d/CentOS-Base.repo

セキュリティ等の問題などが起きてもアップデートされませんので、OSの乗り換えも検討されたほうが良いかと思います。

投稿2024/07/29 06:11

Eggpan

総合スコア3203

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

One_of_Arthur

2024/07/29 07:27

アドバイス、有難う御座います! vsftpd はインストールできたみたいなのですが、まだFileZillaが繋がりません。 firewall の関係かなとおもっていじってみましたが、つながりません。(T_T) $ sudo firewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: enp0s3 sources: services: dhcpv6-client ftp http https ssh ports: 4000-4005/tcp 60001/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules: までは言ったのですが、、、FileZillaのポートを 60001 にしても繋がりません。 このスレは一旦締めて、新規に立てた方がいいですかね?
Eggpan

2024/07/29 07:31

そうですね。 CentOS 7にFTPサーバ(vsftpd)がインストールできない。 がタイトルですので、そちらが解決したのであれば別にしたほうが良いかと思います。 firewalldで60001をあけたとしても、vsftpdの待ち受けポートを変更しないと意味がないと思います。 利用ポートについてはftpプロトコルを使うのであれば、pasvモードにするのか否かなども関係してきます。 どうしてもvsftpdでなければダメとかじゃないのであれば、sshサーバーが建てられているのであればscpを使ったほうが良いかと思います
One_of_Arthur

2024/07/29 07:34

回答ありがとうございます。 新規にスレッド立てます。 ベストアンサーに選ばせていただきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問