精华内容
下载资源
问答
  • vsftp配置
    2022-09-02 14:45:11

    0. 修改/etc/vsftpd.conf

    listen=YES
    listen_ipv6=NO
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    use_localtime=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_file=/var/log/vsftpd.log
    xferlog_std_format=YES
    chroot_local_user=YES
    chroot_list_enable=YES
    allow_writeable_chroot=YES
    secure_chroot_dir=/var/run/vsftpd/empty
    pam_service_name=vsftpd
    rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    ssl_enable=NO
    guest_enable=YES
    pam_service_name=vsftpd.virtual
    #userlist_deny=NO
    #userlist_enable=YES
    user_config_dir=/etc/vsftpd/vu
    pasv_enable=YES
    pasv_min_port=30000
    pasv_max_port=31000
    chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

    1. 增加用户:

    echo  "username\npassword" >> /etc/vsftpd/login.txt

    这里username是用户名,password是密码

    比如 echo "myFtp\n123" >> /etc/vsftd/login.txt

    于是login.txt中追加出两行,分别表示用户名和密码,分别是myFtp,123

    2. 生成用户数据库

    /usr/bin/db_load -T -t hash -f /etc/vsftpd/login.txt /etc/vsftpd/login.db

    操作过这一步后,/etc/vsftpd下login.db发生变更

    3. 创建用户对应的配置文件

    cd /etc/vsftpd/vu

    创建myFtp文件,写入

    guest_username=

    local_root=/data/box/container4/program/ #修改路径

    virtual_use_local_privs=YES

    anon_umask=133

    4. 重启vsftp服务

    更多相关内容
  • vsftp配置大全
  • vsftp配置

    2021-04-26 18:43:57
    1.安装vsftp 2.修改配置文件vi /etc/vsftpd.conf 见最后 3..新增目录 mkdir -p /data/ftp/ftptest 4.新增用户 useradd -d /data/ftp/ftptest-g ftp -s /sbin/nologin ftptest 5.设置密码 passwdftptest 6....

    ubuntu

    1.安装vsftp

    2.修改配置文件vi /etc/vsftpd.conf 

    详细配置见最后

    创建配置中的相关文件 :/etc/vsftpd.chroot_list  文件内容ftptest

     

    3..新增ftp目录 mkdir -p /data/ftp/ftptest

    4.新ftp增用户

    useradd -d  /data/ftp/ftptest -g  ftp -s /sbin/nologin  ftptest

    5.设置密码

    passwd ftptest

    6.修改目录权

    chown -R ftp:testftp /data/ftp/ftptest

    7.测试验证

    ftp 127.0.0.1 

    输入用户名、密码

     

    问题
    (2)配置vsftpd服务器:sudo vi /etc/vsftpd.conf 

    增加如下选项:userlist_deny=NO
    userlist_enable=YES
    userlist_file=/etc/vsftpd_userlist //允许登录服务器的账号列表文件

    allow_writeable_chroot=YES //解决500 OOPS: vsftpd: refusing to run with writable root inside chroot() 错误


    (3)创建vsftpd_userlist文件,并在里面加上ftptest
    但在客户端登录vsftpd时报530 login incorret 错误,后上网搜索相关资料发现是PAM鉴权造成的,解决方法如下:

    方法(1):注释掉/etc/pam.d/vsftpd文件里这后一行:

    auth    required        pam_shells.so,这样不去鉴权

    方法(2):在/etc/shells文件里面增加一行:

    /sbin/nologin,这样允许不能登录系统的用户通过鉴权

     

     

    -----配置文件vsftpd.conf ---------------------

    # Example config file /etc/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.
    #
    #
    # Run standalone?  vsftpd can run either from an inetd or as a standalone
    # daemon started from an initscript.
    listen=NO
    #
    # This directive enables listening on IPv6 sockets. By default, listening
    # on the IPv6 "any" address (::) will accept connections from both IPv6
    # and IPv4 clients. It is not necessary to listen on *both* IPv4 and IPv6
    # sockets. If you want that (perhaps because you want to listen on specific
    # addresses) then you must run two copies of vsftpd with two configuration
    # files.
    listen_ipv6=YES
    #
    # Allow anonymous FTP? (Disabled by default).
    anonymous_enable=NO
    #
    # 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
    #
    # If enabled, vsftpd will display directory listings with the time
    # in  your  local  time  zone.  The default is to display GMT. The
    # times returned by the MDTM FTP command are also affected by this
    # option.
    use_localtime=YES
    #
    # Activate logging of uploads/downloads.
    xferlog_enable=YES
    xferlog_std_format=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" for uploaded files is not
    # recommended!
    #chown_uploads=YES
    #chown_username=whoever
    #
    # You may override where the log file goes if you like. The default is shown
    # below.
    #xferlog_file=/var/log/vsftpd.log
    #
    # If you want, you can have your log file in standard ftpd xferlog format.
    # Note that the default log file location is /var/log/xferlog in this case.
    #xferlog_std_format=YES
    #
    # You may change the default value for timing out an idle session.
    #idle_session_timeout=600
    #
    # You may change the default value for timing out a data connection.
    #data_connection_timeout=120
    #
    # It is recommended that you define on your system a unique user which the
    # ftp server can use as a totally isolated and unprivileged user.
    #nopriv_user=ftpsecure
    #
    # Enable this and the server will recognise asynchronous ABOR requests. Not
    # recommended for security (the code is non-trivial). Not enabling it,
    # however, may confuse older FTP clients.
    #async_abor_enable=YES
    #
    # By default the server will pretend to allow ASCII mode but in fact ignore
    # the request. Turn on the below options to have the server actually do ASCII
    # mangling on files when in ASCII mode.
    # Beware that on some FTP servers, ASCII support allows a denial of service
    # attack (DoS) via the command "SIZE /big/file" in ASCII mode. vsftpd
    # predicted this attack and has always been safe, reporting the size of the
    # raw file.
    # ASCII mangling is a horrible feature of the protocol.
    #ascii_upload_enable=YES
    #ascii_download_enable=YES
    #
    # You may fully customise the login banner string:
    #ftpd_banner=Welcome to blah FTP service.
    #
    # You may specify a file of disallowed anonymous e-mail addresses. Apparently
    # useful for combatting certain DoS attacks.
    #deny_email_enable=YES
    # (default follows)
    #banned_email_file=/etc/vsftpd.banned_emails
    #
    # You may restrict local users to their home directories.  See the FAQ for
    # the possible risks in this before using chroot_local_user or
    # chroot_list_enable below.
    #chroot_local_user=YES
    #
    # You may specify an explicit list of local users to chroot() to their home
    # directory. If chroot_local_user is YES, then this list becomes a list of
    # users to NOT chroot().
    # (Warning! chroot'ing can be very dangerous. If using chroot, make sure that
    # the user does not have write access to the top level directory within the
    # chroot)
    chroot_local_user=YES
    chroot_list_enable=NO
    # (default follows)
    chroot_list_file=/etc/vsftpd/chroot_list
    #
    # You may activate the "-R" option to the builtin ls. This is disabled by
    # default to avoid remote users being able to cause excessive I/O on large
    # sites. However, some broken FTP clients such as "ncftp" and "mirror" assume
    # the presence of the "-R" option, so there is a strong case for enabling it.
    #ls_recurse_enable=YES
    #
    # Customization
    #
    # Some of vsftpd's settings don't fit the filesystem layout by
    # default.
    #
    # This option should be the name of a directory which is empty.  Also, the
    # directory should not be writable by the ftp user. This directory is used
    # as a secure chroot() jail at times vsftpd does not require filesystem
    # access.
    secure_chroot_dir=/var/run/vsftpd/empty
    #
    # This string is the name of the PAM service vsftpd will use.
    pam_service_name=vsftpd
    #
    # This option specifies the location of the RSA certificate to use for SSL
    # encrypted connections.
    rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    ssl_enable=NO

    #
    # Uncomment this to indicate that vsftpd use a utf8 filesystem.
    #utf8_filesystem=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    pasv_enable=YES
    pasv_min_port=50000
    pasv_max_port=55000
    #reverse_lookup_enable=NO
    dual_log_enable=YES
    vsftpd_log_file=/var/log/vsftpd.log
    max_clients=0
    max_per_ip=0
    allow_writeable_chroot=YES

     

    展开全文
  • vsftp配置文件

    2018-09-13 17:39:46
    直接可以使用,vsftpd目录覆盖到/etc/vsftpd , vsftpd-改名vsftpd覆盖/etc/pam.d/vsftpd 即可使用
  • vsftp配置文件详解

    2021-05-19 16:42:50
    目录 匿名用户相关参数 ...自定义用户配置 其他设置 匿名用户相关参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 .

    目录

     

    匿名用户相关参数

    本地用户相关参数

    虚拟用户相关参数

    banner参数

    日志文件

    数据传输模式

    工作模式与端口设置

    超时时间设置

    目录权限,锁定家目录

    主服务运行模式与连接设置

    用户访问控制

    自定义用户配置

    其他设置


    匿名用户相关参数

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    anonymous_enable=YES

    # 是否允许匿名用户登陆

    no_anon_password=NO

    # 是否忽略对匿名用户的密码检测

    anon_root

    # 匿名登陆后尝试更改的目录

    ftp_username=ftp

    # 匿名用户登陆的username

    anon_mkdir_write_enable=NO

    # 是否允许匿名用户创建目录

    anon_other_write_enable=NO

    # 是否允许匿名用户对文件增、删、改

    anon_upload_enable=NO

    # 是否允许匿名用户上传文件

    anon_world_readable_only=YES

    # 如果为YES,匿名用户只能下载可读的文件

    anon_max_rate=0

    # 允许匿名用户最大数据传输速率,单位为B/s

    anon_umask=077

    #

    chown_uploads=NO

    # 如果设置为YES,所有的匿名用户上传的文件属主都设置为chown_username指定用户

    chown_username=root

    # 指定chown_uploads中所需的文件属主用户

    deny_email_enable=NO

    # 如果设置为YES,则提供一个内容为mail address的文件,若是使用匿名登入,则会要求输入email address,如果它不在文件内,则禁止进入

    banned_email_file=/etc/vsftpd/banned_emails

    # 指定deny_email_enable中的文件路径

    本地用户相关参数

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    local_enable=YES

    # 是否允许本地用户登陆

    write_enable=YES

    # 本地用户写权限

    local_umask=022

    # 本地用户的文件umask码

    local_root=none

    # 本地用户登陆后改变的目录,默认是各自家目录

    local_max_rate=0(unlimited)

    # 本地用户使用的最大传输速度,单位为B/s

    虚拟用户相关参数

    1

    2

    3

    4

    5

    6

    7

    8

    pam_service_name=vsftpd

    # 设置PAM使用的名称

    guest_enable=NO

    # 是否启用虚拟用户

    guest_username=vsftpuser

    # 指定本地用户名,用来映射虚拟用户

    virtual_use_local_privs=NO

    # 如果启用,虚拟用户将使用与本地用户相同的权限,否则与匿名用户权限相同

    banner参数

    1

    2

    3

    4

    5

    6

    7

    8

    dirmessage_enable=YES

    # 如果设置为YES,当用户首次进入一个目录后,会查找.message文件并显示。

    message_file=.message

    # 设置message文件

    ftpd_banner=Welcome to blah FTP service.

    # 设置进入banner信息

    banner_file=none

    # 设置一个包含banner信息的文件路径,开启它将会覆盖ftpd_banner

    日志文件

    1

    2

    3

    4

    5

    6

    7

    8

    xferlog_enable=YES

    # 是否开启上传下载日志,默认放在/var/log/vsftpd.log

    xferlog_std_format=NO

    # 日志将以xferlog格式写入

    xferlog_file=/var/log/xferlog

    # 设置日志存放路径

    log_ftp_protocol

    # 记录所有请求和响应,前提是xferlog_std_format=NO

    数据传输模式

    1

    2

    3

    4

    ascii_upload_enable=YES

    # 是否启用ASCII模式上传数据

    ascii_download_enable=YES

    # 是否启用ASCII模式下载数据

    工作模式与端口设置

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    listen_port=21

    # 设置ftp服务工作的端口

    connect_from_port_20=YES

    # 主动模式数据传输的端口

    pasv_enable=YES

    # YES为被动模式工作,NO则是主动模式,默认YES

    pasv_max_port=0

    # PASV模式下,最大传输数据端口号,0为任意无限制

    pasv_min_port=0

    # PASV模式下,最小传输数据端口号

    超时时间设置

    1

    2

    3

    4

    5

    6

    7

    8

    idle_session_timeout=600

    # 客户端连接FTP后无命令超时时间

    data_connection_timeout=120

    # 无数据传输超时时间

    accept_timeout=60

    # 建立FTP连接的超时时间

    connect_timeout=60

    # PORT模式下建立数据连接的超时时间

    目录权限,锁定家目录

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    chroot_local_user=NO

    # 是否禁止本地用户切换到家目录上级目录,绑定家目录为用户的根目录

    chroot_list_enable=NO

    # 是否启用chroot列表文件,写入文件中的用户将锁定家目录

    chroot_list_file=/etc/vsftpd/chroot_list

    # 指定用户列表文件的文件路径

    chroot_local_user=YES,chroot_list_enable=YES

    # chroot_list_file文件中的用户可以切换到其他目录

    chroot_local_user=NO,chroot_list_enable=YES

    # chroot_list_file文件中的用户将锁定在家目录下

    chroot_local_user=YES,chroot_list_enable=NO

    # 所有本地用户都锁定在家目录下

    chroot_local_user=NO,chroot_list_enable=NO

    # 所有本地用户都可以切换到其他目录

    主服务运行模式与连接设置

    1

    2

    3

    4

    5

    6

    7

    listen=YES

    # 设 置vsftpd服务器是否以standalone模式运行,有很多与服务器运行相关的配置命令,需要在此模式下才有效

    # 若设置为NO,则vsftpd以super daemon运行,要受到xinetd 服务的管控,功能上会受到限制

    max_clients=0(unlimited)

    # 设置客户端最大连接数,standalone模式下有效

    max_per_ip=0(unlimited)

    # 同一IP客户端最大连接数,standalone模式下有效

    用户访问控制

    1

    2

    3

    4

    5

    6

    7

    8

    userlist_file=/etc/vsftpd/user_list

    # 控制用户访问FTP的文件

    userlist_enable=NO

    # 如果启用,vsftpd将从userlist_file提供的文件名加载用户名列表

    userlist_deny=YES

    # 如果设为YES,userlist_file文件中的用户不可以访问FTP服务;如果设为NO,只用文件中用户才能访问服务

    /etc/vsftpd/ftpusers

    # 文件用来定义不允许访问FTP服务的用户列表,优先级比userlist_deny高

    自定义用户配置

    1

    2

    user_config_dir=/etc/vsftpd/virtual_user_conf/

    # 指定虚拟用户配置文件目录,目录下可以创建与虚拟用户名相同的文件,给予不同的权限设置

    其他设置

    1

    2

    3

    4

    download_enable=YES

    # 如果设置为NO,所有下载请求被拒绝

    ls_recurse_enable=NO

    # 启用后,允许使用ls -R命令,此命令可能会消耗大量资源

    展开全文
  • vsftp配置详解篇

    千次阅读 2021-08-15 23:11:48
    配置安装vsftpd过程中,我遇到了很多坑?查了上百篇博客,才把这些坑一一填满。这里记录是为了方便后来者查阅,我也是个小白。有问题请不要客气,直接喷就是了! vsftpd 就是very secure FTP 的意思 快速版我会...

    在配置安装vsftpd过程中,我遇到了很多坑?查了上百篇博客,才把这些坑一一填满。这里记录是为了方便后来者查阅,我也是个小白。有问题请不要客气,直接喷就是了!

    vsftpd 就是very secure FTP  的意思

    快速版我会再写一篇博客。这里我们还是来讨论到底怎么才能弄清如何配置ftp?

    首先配置ftp服务器中会遇到几个坑?

    其实我们只需要清楚几个核心,就可以快速的配置出自己的ftp服务器了

    第一个是ftp服务器本身

    第二个是用户

    第三个是linux主机

    第四个是防火墙

    第五个是selinux  selinux我这里环境禁用了。我们暂且不谈

    那么说回第一个。ftp服务器本身。

    如果需要安装ftp服务器。他的主要涉及文件就是

           /etc/vsftpd/vsftpd.conf

           /etc/pam.d/vsftpd

    第一个是主要配置文件。我们的本地和匿名只要用到他就够了。

    如果我们需要安装ftp服务器。我们需要先检查linux主机是否安装过ftp服务器

    因此   我们使用rpm命令查找ftp

    rpm -qa  | grep ftp

    如果没有任何返回我们即可安装ftp了 使用yum -y install vsftpd 安装

    成功安装以后。我们便可以编辑vsftpd.conf主配置文件了

    vsftpd 允许三种不同的方式配置 分别是匿名  本地  虚拟账户

    匿名的话是最简单的
         什么都不需要动。

          在改动配置文件,请先使用mv  cp 备份文件
         如果你使用vi 打开vsftpd.conf 感觉有点乱,

         使用grep "#"  -v  vsftpd.conf_bak  >vsftpd.conf 

         接下来就直接重启systemctl restart vsftpd 就可以了

    不要使用fileZilla连接,filezilla作为小白来讲,filezilla加太多东西了
    使用从cmd连接
      其中  ftp ipAdress
      cd changeDirectory  put上传  get  下载
      你在那个地方打开cmd,你的文件就下载在哪里,你的文件上传也是如此, 更直接可以使用绝对路径


      如果打不开,就是防火墙开了,或者selinx开启了

      基本上匿名是什么都不要改动,开箱即用

      如果返回错误需要检查防火墙是否开启。
       
      firewall-cmd --add-service=ftp --permanent //永久开放ftp服务

      你还可以尝试使用systemctl stop firewalld 
      
      关闭防火墙之后查看是否可以登录

       
      而本地用户的配置则只需要更改动配置即可

                  anonymous_enable=NO
                local_enable=YES
                local_root=/var/ftp/pub
                write_enable=YES
                local_umask=022
                file_open_mode=0755
                chroot_local_user=YES
                pam_service_name=vsftpd
                userlist_enable=NO
                userlist_deny=NO

                chroot_local_user=YES
                allow_writeable_chroot=YES


                其中需要关注的配置项为local_root,local_root限制本地用户登录后的家目录

                此外pam_service_name,在本地用户中,会使用pam认证,因此需要保证你的pam文件是正确的

                如果出现
                  530 login  inCorrect

                那么有可能就是pam文件不正确。
                当然也有可能是家目录的权限不正确

                可以使用tail -f /var/log/secure 查看错误的日志文件

                一般都可以查找出来

                其他的可以自行百度

    对于虚拟用户的配置
           首先需要安装db文件,他的目的就是用来加密我们的虚拟账户中的账户和密码

           因此使用  yum install  db*

           之后新建我们虚拟账户文件  
             即:
              一行账户abc
              一行密码123456

              对虚拟账户文件进行加密即vuser.list
           使用db加密
             db_load -T -t hash -f vuser.list vuser.db

           此时完成加密,生成db文件

            对db文件进行保护,因此
             chmod 600 vuser.db
            
           这个时候我们新建ftp的系统账户,而并不是虚拟账户

           useradd -d /var/ftp/pub -s /sbin/nologin  tom

          -d 指定家目录 -s  限制此账户登录系统,仅用作ftp虚拟账户映射 

          此时对该家目录需要让其他用户可以访问
          chmod -RF  755 /var/ftp/pub

          使用passwd user  更改密码

          最后,虚拟账户也使用pam认证
          因此我们需要对pam进行修改
          备份之后,删除原内容后添加上以下两句
            auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser //此句用于检查用户密码,数据库文件不要写后缀.db

            account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser //此句用于检查用户是否在有效期内,数据库支持虚拟用户的PAM认证文件。

          这之后更改主配置文件即vsftpd.conf

                anonymous_enable=NO
                local_enable=YES
                write_enable=YES
                guest_enable=YES
                guest_username=tom
                pam_service_name=vsftpd
                user_config_dir=/etc/vsftpd/vuser_list
                pasv_enable=YES

        
                其中我么们需要关注的就是guest_username=tom 
                这个指定的账户表示的就是我们登录虚拟账户以后使用就是tom的家目录
                pam_service_name 表示的是pam认证的文件
                他位于/etc/pam.d/vsfptd下

                user_config_dir 这个就是我们虚拟用户的配置文件所在的文件夹
                这是一个存放我们虚拟用户配置文件的文件夹
             
             因此,我们如果要配置我们虚拟账户的权限还需要在这个文件夹中生成和虚拟账户同名的配置文件

             配置文件为:abc   文件位置为 /etc/vsftpd/vuser_list/abc

             其中配置项为:

                    local_root=/var/ftp/pub //虚拟账号的家目录

                    anonymous_enable=NO

                    local_umask=022

                    anon_upload_enable=YES //上传权限

                    anon_mkdir_write_enable //创建文件和目录的权限

                    anon_other_write_enable //删除文件和目录的权限

                    anon_world_readable_only=YES //当文件的“其他人”有读权限的时候可以下载

                    download_enable=YES //下载权限


                    之后重启vsftpd,基本就可以实现了。
          参考文档:
           https://www.sohu.com/a/280848734_100155594
           https://blog.51cto.com/yuanbin/108262
           https://www.cnblogs.com/asker009/p/10254477.html
           https://www.cnblogs.com/songchunmin/p/7789735.html
           https://www.cnblogs.com/rongkang/p/10005775.html


     

    展开全文
  • vsftp配置手册,用于参考vsftp配置
  • Vsftp的含义就是VerySecurityFtp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程1.相关配置文件/etc目录下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...
  • 配置vsftp的文件。适合刚刚入门的新手进行使用。最基础的代码配置
  • linux下VSFTP配置详解

    千次阅读 2020-10-23 21:13:14
    二、配置VSFTP 1、配置匿名访问VSFTP 文件介绍:vsftpd.conf ----vsftp的主配置文件 ftpusers---------黑名单用户 user_list---------白名单用户,即可以访问ftp的用户 2、启动服务 systemctl start vsftp....
  • Linux下vsftp配置大全.doc
  • ubuntu的vsftp配置.pdf

    2022-02-13 00:06:58
    ubuntu的vsftp配置.pdf
  • PAGE / NUMPAGES Linux下VsFTP配置全方案 纲要 一VsFTPd的简述 二企业Linux下VsFTPD方案 三VsFTPD相关配置文件详解 一VsFTPd的简述 VSFTPVery Secure FTP Daemon非常安全的FTP服务器顾名思义VSFTPD设计的出发点就是...
  • VSFTP配置监听多个端口

    千次阅读 2020-06-10 15:00:58
    使用vsftp时,如遇到一个FTP服务器需要对接不同业务,且不同业务使用的FTP端口还不同,这时通过配置,可以实现一个vsftp服务监听多个端口 方法 1、首先正常配置vsftp服务,保证当前ftp可以正常连接 2、之后进入 /etc...
  • vsftp配置实例-虚拟用户锁定目录_jasonyang69的博客-CSDN博客_vsftpd锁定用户目录 快速解决 vsftpd nologin 虚拟用户 拒绝访问 无法登录_小飞飞飞鱼的博客-CSDN博客_vsftpd 拒绝访问 一、实验步骤 0、启用 ...
  • vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采用,vsftpd也是RHEL默认的ftp服务,本文主要讲述RHEL 5.2下vsftp相关配置方法。
  • vsftp配置及查看FTP日志

    千次阅读 2021-02-04 23:56:50
    FTP服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现。主配置文件中与日志设置有关的选项包括xferlog_enable 、xferlog_file 和dual_log_enable 等。xferlog_enable如果启用该选项,系统将会维护记录...
  • lvs_keepalived_vsftp配置-all_in_one.zip,lvs+keepalived+vsftp配置-all_in_one,安装手册.txt,相关文件,keepalived_bak.conf,lvs_realserver.sh,keepalived-1.2.13.tar.gz,vsftpd.conf,keepalived.conf,ipvsadm-...
  • [Linux]vsftp配置大全---超完整版(RHEL5通过)..docx
  • useradd vsftpd -d /opt/data6/ftp/ -s /bin/false #设置无法使用bin mkdir /opt/data6/ftp/myuser #设置文件夹 chown -R vsftpd:vsftpd /opt/data6/ftp/
  • 1. 什么是PASV模式和PORT模式?ftp port模式(主动模式) 主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口(即tcp 21端口)。紧接着客户端开始监听端口N+1,并发送FTP...
  • vsftp配置主动模式和被动模式

    万次阅读 2019-05-07 15:24:12
    配置文件:/etc/vsftpd/vsftpd.conf 主动模式配置方法: #主动式连接使用的数据通道 connect_from_port_20=YES #支持数据流的被动式连接模式 pasv_enable=NO 被动模式配置方法: #主动式连接使用的数据通道 ...
  • 文章目录VSFTP服务一、FTP简介与原理FTP简介**模式**端口二、FTP相关文件常见的FTP服务器程序安装相关文件FTP相关用户注意事项三、配置文件详解默认配置文件常用全局配置被动模式常用安全配置四、客户端使用五、匿名...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,498
精华内容 6,999
关键字:

vsftp配置

友情链接: sg662.zip