少女祈祷中...

Win设置

  • 建议网络使用专用网络并暂时关闭防火墙设置。

  • Win使用命令行常用ftp命令:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    //建立连接,address为地址,可以是域名也可以是ip,默认21端口
    ftp address
    //打开ftp命令行
    ftp

    //以下在进入ftp命令行时可用
    //建立连接,address为地址
    open address
    //传入文件,file_path为文件路径
    put file_path
    //传出文件,file_path为文件路径
    get file_path

VM设置

  • 虚拟机网络设置:
    默认NAT,主机vlan0自动桥接。Win在使用命令行执行ipconfig后出现VM网络适配器并可ping通后方可使用。

  • 虚拟机配置(以deb系为例):

    1
    2
    //安装vsftp
    sudo apt install vsftpd

    在安装完成之后修改文件/etc/vsftpd.conf,打开write.enable=YESanon_upload_enable=YES后可解决550 Permission denied权限不够的错误。

    修改文件/etc/ftpusers,关闭root(在root前加入注释#)后可解决无法使用root用户登陆的问题。

    关闭防火墙或放行21端口:

    1
    2
    3
    4
    //关闭防火墙(有很多方法,不一定适用)
    sudo systemctl stop ufw
    //放行21端口
    sudo ufw allow 21/tcp