FTPユーザーが自分のディレクトリとダウンロードにのみアクセスすることを制限する

FTPユーザーが自分のディレクトリとダウンロードにのみアクセスすることを制限する

特定のディレクトリに対してFTPとデータのダウンロードのみが可能で、ファイルをアップロードまたは削除できないユーザーを作成する必要があります。

オンラインで検索した後、次のポイントに到着しました。

  1. useradd -g 10 -d /data/ -m -s /bin/bash myftp
  2. ftpconfig -d /data/ 実行
  3. /etc/ftpd/ftpaccess で次のように更新します。

    ゲストユーザー myftp

  4. 次のように/etc/ftpd/ftpaccessを更新します。

    匿名削除しない、ゲスト

    アップロードクラス=guestuser * /data/ myftpスタッフnodirsなし

  5. "in.ftpd -a"を実行してください。

ところで、ユーザーフォルダに次のようなディレクトリが作成されたのを見ました。より良い選択肢を提案してください。

d--x--x--x   2 root     sys          512 Mar 23 12:52 dev
d--x--x--x   5 root     sys          512 Mar 23 12:52 etc
lrwxrwxrwx   1 root     bin            9 Mar 23 12:52 bin -> ./usr/bin
d--x--x--x   2 root     bin          512 Mar 23 12:52 lib
d--x--x--x   6 root     sys          512 Mar 23 12:52 usr
drwxr-xr-x   2 root     sys          512 Mar 23 12:52 pub

ベストアンサー1

おすすめ記事