- Timestamp:
- 06/15/2005 06:15:53 AM (19 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/major/vsftpd.xml
rccffb18f r939e5f5 7 7 <!ENTITY vsftpd-download-http " "> 8 8 <!ENTITY vsftpd-download-ftp "ftp://vsftpd.beasts.org/users/cevans/vsftpd-&vsftpd-version;.tar.gz"> 9 <!ENTITY vsftpd-md5sum " 63838791ec8b1375ed154fb2603e52e9">10 <!ENTITY vsftpd-size "1 48KB">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"> 13 13 ]> 14 14 … … 69 69 70 70 <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> 73 75 74 76 <screen role="root"><userinput>install -v -d -m 0755 /var/ftp/empty && … … 80 82 useradd -c anonymous_user -d /home/ftp -g ftp -s /bin/false -u 45 ftp</userinput></screen> 81 83 82 <para>Install <application>vsFTPD</application> by running 83 the following commands:</para> 84 85 <screen><userinput>make && 86 install -v -m 755 vsftpd /usr/sbin/vsftpd && 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 && 87 94 install -v -m 644 vsftpd.8 /usr/share/man/man8 && 88 95 install -v -m 644 vsftpd.conf.5 /usr/share/man/man5 && … … 140 147 <para><application>vsFTPD</application> comes with a basic 141 148 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 143 151 modified because it is now recommended to run <command>vsftpd</command> 144 152 in standalone mode as opposed to … … 181 189 <seg>vsftpd</seg> 182 190 <seg>None</seg> 183 <seg> Not determined at this time</seg>191 <seg>/var/ftp, /var/ftp/empty, /home/ftp</seg> 184 192 </seglistitem> 185 193 </segmentedlist>
Note:
See TracChangeset
for help on using the changeset viewer.