Difference between pages "Package:Vsftpd" and "Help talk:Funtoo Editing Guidelines"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
 
 
Line 1: Line 1:
{{Ebuild
== Fancy Boxes ==
|Summary=Very Secure FTP Daemon written with speed, size and security in mind.
TODO: Describe fancy* boxes, and explain the most fool-proof way of using them. Use this format, exactly:
|CatPkg=net-ftp/vsftpd
|Maintainer=hwoarang@gentoo.org, wired@gentoo.org
}}
__TOC__
'''vsftpd''' is a major FTP server.


== Installation ==
{{fancyimportant|1=
Install {{Package|net-ftp/vsftpd}}:
Now you can put lots of funky stuff in here, like <tt>html</tt> tags, etc, and not
<console>###i## emerge vsftpd</console>
have a problem with the parameter getting passed as the first parameter.


== Configuration ==
Cool!


==== 64-bit Kernels ====


{{file|name=/etc/vsftpd/vsftpd.conf|desc=500 OOPS: priv_sock_get_cmd work around|body=
seccomp_sandbox=NO
}}
}}


See https://bugzilla.redhat.com/show_bug.cgi?id=845980


==== Anonymous read access ====
== Console Revisions ==
the console commands are strange and do not reflect the systems very well.  rolling up to a page id see # or $ as the major identifiers of root vs user and i would probably not notice.  i suggest they are changed to.
 


{{File|name=/etc/vsftpd/vsftpd.conf|desc=|body=
<pre><console>##g##user $ ##b## test</console></pre><br />
listen=YES
local_enable=NO
anonymous_enable=YES
write_enable=NO
anon_root=/home/ftp
}}


==== Anonymous read/write access ====
<console>##g##user $ ##b## test</console><br />
{{fancywarning|dangerous, do not do this unless behind a firewall and kept intranet only}}


<console>###i## chown ftp /home/ftp</console>
<pre><console>##r##root # ##b## tube</console></pre><br />


{{File|name=/etc/vsftpd/vsftpd.conf|desc=|body=
<console>##r##root # ##b## tube</console>
listen=YES
local_enable=NO
anonymous_enable=YES
anon_upload_enable=YES
write_enable=YES
anon_mkdir_write_enable=YES
anon_root=/home/ftp
}}


=== Init ===
to make it obvious as to what is going on. [[User:666threesixes666|666threesixes666]] ([[User talk:666threesixes666|talk]]) 06:12, 17 March 2014 (UTC)


To start vsftpd immediately:
== ebuild documentation ==
<console>###i## /etc/init.d/vsftpd start</console>


To start vsftpd at boot:
http://www.funtoo.org/Adding_an_Ebuild_to_the_Wiki
<console>###i## rc-update add vsftpd default</console>


[[Category:Server]]
i think the first part should have a link to adding the build wiki info.  the pages should be linked against each other.  & or transclusion at the bottom of this help article.  (and a very minor note that the file stuff should be bundled into the fancy notes at the bottom.)  =D  <3 u guys
{{EbuildFooter}}

Revision as of 23:06, June 28, 2014

Fancy Boxes

TODO: Describe fancy* boxes, and explain the most fool-proof way of using them. Use this format, exactly:

   Important

Now you can put lots of funky stuff in here, like html tags, etc, and not have a problem with the parameter getting passed as the first parameter.

Cool!


Console Revisions

the console commands are strange and do not reflect the systems very well. rolling up to a page id see # or $ as the major identifiers of root vs user and i would probably not notice. i suggest they are changed to.


<console>##g##user $ ##b## test</console>


root ##g##user $  test


<console>##r##root # ##b## tube</console>


root ##r##root #  tube

to make it obvious as to what is going on. 666threesixes666 (talk) 06:12, 17 March 2014 (UTC)

ebuild documentation

http://www.funtoo.org/Adding_an_Ebuild_to_the_Wiki

i think the first part should have a link to adding the build wiki info. the pages should be linked against each other. & or transclusion at the bottom of this help article. (and a very minor note that the file stuff should be bundled into the fancy notes at the bottom.) =D <3 u guys