ここではvsftpdを使って、OS上にいないユーザーでFTP接続をする方法を説明します。 vsfptdでは、anonymousに(だれかれ問わず)FTPを許可するというができますが、このanonymousもバーチャルユーザーです(OS上にanonymousというユーザーはデフォルトで存在しません)。 しかし、OSユーザーにFTP権限を与えたり、anonymousに許可することでアカウントの管理面やセキュリティ面で不安な要素があります。 ・ FTP接続したいユーザーが増えた場合、OS上のユーザーを増やす必要がある ・ 上記に伴って、FTP以外の用途(SSHとか)でも使われる可能性があるため、そのための対策が必要となる ・ OS上のユーザーを使われると、権限まわりで不都合が生じる場合がある(※) ・ anonymousって・・・ ※ ファイルをアップロードした場合に、そのアップロードしたユーザ