centos6.5
配置
FTP
站点
vsftpd
的问?/p>
[root@localhost ~]# yum -y install vsftpd
/etc/vsftpd/vsftpd.conf
配置文件如下?/p>
最主要是:
local_root=/home/cent
:这?/p>
FTP
用户登录后的位置,这个路径设?/p>
的不对,就回出现一系列的权限问题。这?/p>
cent
?/p>
FTP
用户?/p>
# Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are
fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon
more
usable.
#
Please
see
vsftpd.conf.5
for
all
compiled
in
defaults.
#
#
READ
THIS:
This
example file is NOT an exhaustive list of vsftpd options. # Please read the
vsftpd.conf.5
manual
page
to
get
a
full
idea
of
vsftpd’s
#
capabilities.
#
#
Allow
anonymous
FTP?
(Beware
-
allowed
by
default
if
you
comment
this
out).
#anonymous_enable=YES
#
#
Uncomment this to allow local users to log in. local_enable=YES # # Uncomment this to
enable any form of FTP write command. write_enable=YES # # Default umask for local
users is 077. You may wish to change this to 022, # if your users expect that (022 is
used
by most other
ftpd’s)
local_umask=022 # # Uncomment this to allow the anonymous FTP
user to upload files. This only # has an effect if the above global write enable is activated.
Also,
you
will
#
obviously
need
to
create
a
directory
writable
by
the
FTP
user.
#anon_upload_enable=YES # # Uncomment this if you want the anonymous FTP user
to
be
able
to
create
#
new
directories.
#anon_mkdir_write_enable=YES
#
#
Activate
directory
messages
-
messages
given
to
remote
users
when
they
#
go
into
a
certain
directory.
dirmessage_enable=YES
#
#
The
target
log
file
can
be
vsftpd_log_file
or
xferlog_file. # This depends on setting xferlog_std_format parameter xferlog_enable=YES
#
#
Make
sure
PORT
transfer
connections
originate
from
port
20
(ftp-data).
connect_from_port_20=YES
#
#
If
you
want,
you
can
arrange
for
uploaded
anonymous
files
to
be
owned
by
#
a
different
user.
Note!
Using
“root?/p>
for
uploaded
files
is
not
#