你的位置:国外/美国服务器租用 国外服务器常见问题 LinuxVPS常见问题 正文
美国服务器出租
  1. 1美国独立服务器10G独享带宽不限流量,欧洲1G带宽独享,不限流量
  2. 2美国100M独享,洛杉矶 32GB内存 英特尔至强CPU,特价:1699元/月
  3. 3美国加州机房100M独享E3-1270,32G内存/96G内存,送KVM,1399元/月
  4. 4美国云服务器,8G内存,服务器CPU,4核心,特价699元/月,16G内存1299元
  5. 5美国G口抗攻击服务器,G口1000M独享带宽抗DDOS攻击服务器(至强Xeon E3 1230)
  6. 6国外G口带宽独享服务器,美国G口独享,欧洲G口独享服务器租用
  7. 7美国圣安娜KT服务器,加州KT服务器租用,KT独立服务器出租(特价799元/月)
  8. 8加州洛杉矶机房,中国访问速度最快的美国机房之一,999元/月,4G内存20M独享
  9. 9美国1G独享带宽,欧洲1G独享带宽租用(视频等大流量网站解决方案)
  10. 10凤凰城机房Phoenix服务器租用:7个机房4核I3,8G内存,30M独享带宽,首月999元
美国VPS主机
  1. 1美国SSD VPS租用,美国西海岸加州洛杉矶SSD VPS服务器,Linux/Windows
  2. 2内华达州VPS,拉斯维加斯VPS,拉斯维加斯服务器,内华达州服务器租用
  3. 3美国东海岸VPS,纽约服务器,曼哈顿云服务器,纽约VPS租用
  4. 4外贸VPS服务器,仿牌空间,仿牌主机,抗投诉VPS(外贸英文商城VPS)SSL证书安装服务
  5. 5美国Psychz电信直连VPS,中国访问速度最快的美国VPS,Psychz机房VPS
  6. 6Camforg专用VPS,美国Camforg多视频聊天软件VPS,Camforg服务器租用
  7. 7美国加州VPS,洛杉矶WebNX机房VPS,加州WN机房Windows VPS
  8. 8美国西雅图VPS,西雅图机房VPS,支持试用的VPS,VPS试用10元/天
  9. 9合租美国服务器,国外服务器合租,高端VPS服务器,完胜低配独立服务器的VPS
  10. 10抗攻击Windows VPS,不怕DDOS攻击的VPS,有攻击不关机,无攻击后2小时内恢复
vsftpd限制用户目录为public_html和取消被动模式
  • 如何vsftpd限制用户目录为public_html和取消被动模式?

    修改vsftpd的配置文件,改动如下:

    vi /etc/vsftpd/vsftpd.conf

    anonymous_enable=no
    pasv_enable=yes
    chroot_local_user=YES
    local_root=public_html
    chroot_list_enable=no

    ftp有主动和被动模式的简单说明:

     

    主动模式:客户端与服务器21端口建立链接后,会发送port命令,通知服务器某个端口,然后又服务器主动链接该端口进行数据传输;

    被动模式:客户端与服务器21端口(控制端口)建立链接后,会等待服务器的port命令,得到服务器的某个端口,然后客户端主动发起到服务器的链接;

    在VirtualBox下安装Ubuntu,网络方式使用NAT方式,为了让宿主机和外网可以访问,设置了端口映射,这样我们就不能使用ftp的被动模式,因为被动模式中服务器的开发的端口是不确定的,因此需要将vsftpd的默认的被动模式修改为主动模式,只需要在vsftpd的配置文件中增加如下一行(/etc/vsftpd.conf)

    pasv_enable=no

    VSFTP的配置文件说明 /etc/vsftpd/vsftpd.conf

    主动模式设置
    Port_enable=YES               开启主动模式
    Connect_from_port_20=YES      当主动模式开启的时候 是否启用默认的20端口监听
    Ftp_date_port=%portnumber%    上一选项使用NO参数是 指定数据传输端口

    被动模式
    PASV_enable=YES   开启被动模式
    PASV_min_port=%number% 被动模式最低端口
    PASV_max_port=%number% 被动模式最高端口

    匿名上传设置
    anonymous_enable=YES   启用匿名帐户
    anon_world_readable_only=NO 关闭匿名全局浏览
    anon_upload_enable=YES   匿名上传开启
    anon_mkdir_write_enable=YES 允许匿名用户创建目录
    write_enable=YES   全局写入权限开启


    限制本地用户访问文件系统
    chroot_local_user=YES    将本地用户浏览限制在其FTP根目录下

    限制部分用户访问文件系统
    chroot_list_enable=YES    启用列表(不可以与上条命令同时开启)
    chroot_list_file=%file path%   限制用户的列表文件

    连接限制
    Max_client=%number%   最大连接数
    max_per_ip=%number%   每ip最大连接数
    anon_max_rate=%number%    匿名用户最大速率 单位kbps
    local_max_rate=%number%   本地用户最大速率 单位kbps

    user_config_dir=%file path%/%username% 针对不同用户的连接速率设置

       %username%文件的内容为 local_max_rate=%number%


    用户主目录设置

    本地用户的主目录定义在/etc/passwd文件中
    其中FTP user:________为定义行

    全局重定向localuser的ftp主目录
    local_root=%path%

    安全设置
    hide_ids=YES   隐藏用户的UID和GID

    改变原有banner
    ftpd_banner=%message%

     

     

     

     

  • 点这里复制本页地址发送给您QQ/MSN上的好友