Linux FTPサーバに匿名ユーザーanomnymousの設定を行う方法

環境
# cat/etc/redhat-release
CentOS Stream release 8

操作方法
1.FTPサーバ側の設定
vsftpd.confの編集
vsftpdの設定変更はvsftpd.confを編集することで行います。

# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES

項目説明
anonymous_enable 匿名ユーザーによるFTPログインの許可/不許可を指定。

2.FTPクライアント確認
以下は、FTPサーバーのIPアドレスが「192.168.1.141」の場合のコマンド例です。

> ftp 192.168.1.141
192.168.1.141 に接続しました。
220 (vsFTPd 2.2.2)
ユーザー (192.168.1.141:(none)): anonymous
331 Please specify the password.
パスワード:
230 Login successful.
ftp>

ftpコマンドを実行すると、FTPサーバーに接続します。接続に成功するとユーザー名とパスワードの入力が求められます。
匿名ユーザーでログインするためユーザー名に「anonymous」と入力します。パスワードは空欄のままEnterキーを押下します。

ログインに成功すると、FTPのコマンドラインインタプリタが起動し、ユーザーからFTPコマンドを受け付けられる状態となります
ftp> pwd
257 "/" is the current directory

 

CentOS8

Posted by arkgame