PokuG stdio.h

stdio.hはおまじない

MENU

いまさら聞けないRed Hat Linux7.3でFTPを使う

Windowsとファイルのやり取りがしたいのでRed Hat Linux7.3でFTPを使えるようにします。

FTPサーバーのインストール

Red Hat Linux7.3のDisc2をmount

以下コマンドmount

mount /mnt/cdrom/

ディレクトリ移動

以下コマンドでディレクトリ移動

cd /mnt/cdrom/RedHat/RPMS

FTPサーバーのインストール

以下コマンドでインストール

rpm -Uvh wu-ftpd-2.6.2-5.i386.rpm

FTPサーバーの設定

設定ファイルを編集

rootをログオンユーザーに加える

以下コマンドでファイル「ftpusers」を編集

vi /etc/ftpusers

rootの行をコメントアウトする

ファイル「ftpusers」はアクセスを拒否するユーザーを記述するので、rootの行をコメントアウトする

# The ftpusers file is deprecated. Use deny-uid/deny-gid in ftpaccess.
# root ←☆コレ
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
xinetdデーモンの設定を変更

以下コマンドでxinetdデーモンのftp設定を変更

vi /etc/xinetd.d/wu-ftpd

disableの行を変更する

「disable = no」へ変更する。

# default: on
# description: The wu-ftpd FTP server serves FTP connections. It uses \
#       normal, unencrypted usernames and passwords for authentication.
service ftp
{
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.ftpd
        server_args             = -l -a
        log_on_success          += DURATION
        nice                    = 10
        disable                 = no ←☆コレ
}
デーモンの再起動

以下コマンドでデーモンを再起動

/sbin/service xinetd restart

FTPできるかテスト

無事接続できました。
f:id:yarufu101:20220226224526p:plain


以上