私は基本的なものだけを設定しましたvsftpd
。私はルートを使用し、うまく動作します。それがすべてです。また、他のユーザーがアクセスできるようにするために、rootユーザーのホームディレクトリに何かを愚かにインストールしました。これを行うことはできますか?どうやってやるの?
たとえば、ルートフォルダ "/root/installedapp/plugins"があり、そのフォルダにのみアクセスできるようにpluginmodという名前のユーザーを作成したいとします。
誰かがこれがどのように可能であるかを説明できますか?
ベストアンサー1
ルートとして次のコマンドを実行します。まず、新しいユーザーを追加する必要があります。
# useradd -G ftp -b "/root/installedapp/plugins" pluginmod
その後、パスワードを設定してください。
# passwd pluginmod
その後、chown を実行してファイルの所有権をユーザーに提供します。
# chown pluginmod "/root/installedapp/plugins/*"
vsftpdを再起動した後、設定したパスワードを使用してftpを介してユーザーpluginsmodにログインできる必要があります。