Changeset 939e5f5 for server


Ignore:
Timestamp:
06/15/2005 06:15:53 AM (19 years ago)
Author:
Archaic <archaic@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7335dd2d
Parents:
ccffb18f
Message:

Updated to vsftpd-2.0.3

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4602 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/major/vsftpd.xml

    rccffb18f r939e5f5  
    77  <!ENTITY vsftpd-download-http " ">
    88  <!ENTITY vsftpd-download-ftp  "ftp://vsftpd.beasts.org/users/cevans/vsftpd-&vsftpd-version;.tar.gz">
    9   <!ENTITY vsftpd-md5sum        "63838791ec8b1375ed154fb2603e52e9">
    10   <!ENTITY vsftpd-size          "148 KB">
    11   <!ENTITY vsftpd-buildsize     "492 KB">
    12   <!ENTITY vsftpd-time          "0.01 SBU">
     9  <!ENTITY vsftpd-md5sum        "74936cbd8e8251deb1cd99c5fb18b6f8">
     10  <!ENTITY vsftpd-size          "150 KB">
     11  <!ENTITY vsftpd-buildsize     "1.4 MB">
     12  <!ENTITY vsftpd-time          "less than 0.1 SBU">
    1313]>
    1414
     
    6969
    7070    <para>For security reasons, running <application>vsFTPD</application>
    71     as an unprivileged user and group is encouraged. Also, a user to map
    72     anonymous users to should be created.</para>
     71    as an unprivileged user and group is encouraged. Also, a user should be
     72    created to map anonymous users. As the <systemitem
     73    class="username">root</systemitem> user, create the needed directories,
     74    users, and groups with the following commands:</para>
    7375
    7476<screen role="root"><userinput>install -v -d -m 0755 /var/ftp/empty &amp;&amp;
     
    8082useradd -c anonymous_user -d /home/ftp -g ftp -s /bin/false -u 45 ftp</userinput></screen>
    8183
    82     <para>Install <application>vsFTPD</application> by running
    83     the following commands:</para>
    84 
    85 <screen><userinput>make &amp;&amp;
    86 install -v -m 755 vsftpd /usr/sbin/vsftpd &amp;&amp;
     84    <para>Build <application>vsFTPD</application> as an unprivileged user
     85    with the following commands:</para>
     86
     87<screen><userinput>make</userinput></screen>
     88
     89    <para>Once again, become the <systemitem class="username">root</systemitem>
     90    user and install <application>vsFTPD</application> with the following
     91    commands:</para>
     92
     93<screen><userinput>install -v -m 755 vsftpd /usr/sbin/vsftpd &amp;&amp;
    8794install -v -m 644 vsftpd.8 /usr/share/man/man8 &amp;&amp;
    8895install -v -m 644 vsftpd.conf.5 /usr/share/man/man5 &amp;&amp;
     
    140147      <para><application>vsFTPD</application> comes with a basic
    141148      anonymous-only configuration file that was copied to
    142       <filename class='directory'>/etc</filename> above. This file should be
     149      <filename class='directory'>/etc</filename> above. While still as
     150      <systemitem class="username">root</systemitem>, this file should be
    143151      modified because it is now recommended to run <command>vsftpd</command>
    144152      in standalone mode as opposed to
     
    181189        <seg>vsftpd</seg>
    182190        <seg>None</seg>
    183         <seg>Not determined at this time</seg>
     191        <seg>/var/ftp, /var/ftp/empty, /home/ftp</seg>
    184192      </seglistitem>
    185193    </segmentedlist>
Note: See TracChangeset for help on using the changeset viewer.