精华内容
下载资源
问答
  • 虚拟机的ip配置为内网ip,但是客户端与虚机的交互始终只识别外网ip。 因此,vsftpd开启被动模式后,务必配置此字段为外网ip地址,才能够是客户端被动连接成功: pasv_address= 转载于:...

    虚拟机的ip配置为内网ip,但是客户端与虚机的交互始终只识别外网ip。

    因此,vsftpd开启被动模式后,务必配置此字段为外网ip地址,才能够是客户端被动连接成功:

    pasv_address=


    转载于:https://my.oschina.net/zoumingming/blog/524167

    展开全文
  • 菜单中点击编辑–虚拟机编辑器–选择桥接模式(桥接到–选自动即可)–确定。 4.测试 测试网络是否连接,宿主机ping虚拟机虚拟机在ping宿主机,虚拟机ping www.baidu.com 如果全部都能ping通,就可以...

    经过几天的反复学习,终于整理出来了。Linux连接xshell连接时要注意的问题。
    下面开始讲述我的实现步骤:
    1.先检查是否关闭防火墙。(或者再防火墙上开放sshd服务)

    systemctl stop firewalld //停止防火墙命令
    firewall-cmd --state //防火墙状态
    not running //执行结果 停止运行

    防火墙设置:http://blog.csdn.net/liguangix/article/details/79262027
    2.查看ssh服务是否开启
    开启sshd服务 :service sshd start
    开启sshd服务 :/bin/systemctl start sshd.service
    查看sshd服务的网络连接情况:netstat -ntlp

    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN 

    有这行表示已经开启了。
    sshd服务设置:http://blog.csdn.net/liguangix/article/details/79262027
    3.查看虚拟机ip设置
    设置ip时,首先你要知道那个配置文件是设置ip的。
    使用 firewall-cmd –list-all 命令(中间只有一个空格 在字母d后面)

    public (active) 
    
    interfaces: eno16777736 //这个是你ip配置文件中DEVICE属性(网络接口名称)的名字
    -----------------------------
    
    sources: 
    services: dhcpv6-client ftp ssh 
    ports: 3128/tcp 
    masquerade: no 
    forward-ports: 
    icmp-blocks: 
    rich rules:

    根据网络接口名称去找你的 ip 配置文件
    一般路径是在/etc/sysconfig/network-scripts/ifcfg-eno16777736
    如果你使用命令修改是

    vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

    vi命令使用详情
    vi 路径文件名 编辑该文件
    i 插入
    按钮esc退出插入模式
    :wq 保存并退出
    ip配置文件内容:

    TYPE="Ethernet"
    BOOTPROTO=none
    NAME="eno16777736"
    UUID="bcd5637e-8b87-472c-ba1b-2a8595f0e2ef"
    DEVICE="eno16777736"
    ONBOOT="yes"
    IPADDR=192.168.1.127 
    NETMASX=255.255.255.0 
    GATEWAY=192.168.1.100 
    DNS1=202.99.160.68 
    

    ip配置文件参数详情:http://blog.csdn.net/liguangix/article/details/78708346
    设置网络连接方式
    我使用的是桥接方式
    方式1.编辑虚拟机设置–网络适配器–点击桥接模式–确定。
    方式2.上菜单中点击编辑–虚拟机编辑器–选择桥接模式(桥接到–选自动即可)–确定。
    4.测试
    测试网络是否连接,宿主机ping虚拟机,虚拟机在ping宿主机,虚拟机ping www.baidu.com
    如果全部都能ping通,就可以连接了。

    FTP设置
    一、启动vsftpd服务
    1、 启动VSFTP服务器
    A:cenos下运行:yum install vsftpd
    B. 登录Linux主机后,运行命令:”service vsftpd start”
    C. 要让FTP每次开机自动启动,运行命令: “chkconfig –level 35 vsftpd on”
    二、设置FTP权限
    A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “
    B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
    C. 保存修改,按ESC键,运行命令:“:wq”这样关闭了匿名登录功能。
    三、添加用户:
    A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)
    B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。
    C.测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接FTP服务器,根据提示输入账户密码。

    展开全文
  • 虚拟机中linux系统安装了vsftpd,但测试过程中发现,上传文件的速度特别慢,找了些资料发现修改一个配置文件就能解决此问题。

      虚拟机中linux系统安装了vsftpd,但测试过程中发现,上传文件的速度特别慢,找了些资料发现修改一个配置文件就能解决此问题。

      首先进入linux系统 --》#vi /etc/resolv.conf --》编辑文件,在vsftpd.conf文件中加入 reverse_lookup_enable=NO --》保存后重新启动vsftpd ,#service vsftpd restart --》ok

     说明:根本原因在域名解析上耗费很长时间,直到DNS超时才返回,reverse_lookup_enable=NO 禁用反向域名解析

      上面的方法只是暂时性的解决了问题,当系统重启后,resolv.conf里的内容又重新恢复了原来的样子,那该怎么办呢?查看了鸟哥私房菜找到了终极解决办法http://linux.vbird.org/linux_server/0130internet_cone,大家可以查看私房菜中 4.4.1 內部網域使用某些連線服務(如 FTP, POP3)所遇到的連線延遲問題。 

      #vi /etc/hosts  将网段中的ip地址配进去即可,名字可以随便起,如 192.168.0.1     Linux1 ,重启系统生效

    展开全文
  • sudo apt install vsftpd sudo apt purge vsftpd sudo service vsftpd status 修改配置文件: sudo vi /etc/vsftpd.conf 修改内容: # 设置为YES时vsftpd以独立运行方式启动,设置为NO时以xinetd方式启动 #...

    安装、卸载与查看状态:

    sudo apt install vsftpd
    sudo apt purge vsftpd
    sudo service vsftpd status

    修改配置文件:

    sudo vi /etc/vsftpd.conf

    修改内容:

    # 设置为YES时vsftpd以独立运行方式启动,设置为NO时以xinetd方式启动
    #(xinetd是管理守护进程的,将服务集中管理,可以减少大量服务的资源消耗)
    listen=YES
    
    # 同上,如果支持ipv6网络则有效
    listen_ipv6=NO
    
    # 是否支持匿名用户访问
    anonymous_enable=NO
    
    # 是否支持本地用户访问
    local_enable=YES
    
    # 是否开放本地用户写权限,即是否允许上传
    write_enable=YES
    
    # 本地用户上传文件的权限掩码
    local_umask=022
    
    # 是否允许匿名用户上传文件
    #anon_upload_enable=YES
    
    # 是否允许匿名用户创建目录
    #anon_mkdir_write_enable=YES
    
    # 用户进入目录时是否显示message_file指定的文件内容(需要添加message_file配置项)
    #dirmessage_enable=YES
    
    # 强制ftp数据传输使用20端口,默认YES
    connect_from_port_20=YES
    
    # 登陆后显示的信息(欢迎信息)
    ftpd_banner=Horizon FTP.
    
    # 为YES时,禁止所有用户访问上级目录,只能访问各自的家目录
    chroot_local_user=YES
    
    
    
    # 和前面同名配置项一样,注意两个相同名称的配置都需要解放
    chroot_local_user=YES
    
    # 设置chroot_list_file是否有效
    chroot_list_enable=YES
    
    # 当chroot_list_enable=YES时,该文件生效,该文件需要手动添加,存放用户列表
    # 如果所有用户被限制只能访问家目录,禁止访问上级目录(即chroot_local_user=YES)
    # 那么该文件内的用户为特权用户,可以不被限制地访问家目录之上的目录
    # 反之,如果所有用户都不被限制,都可以访问上级目录,即(chroot_local_user=NO)
    # 则该文件内部的用户为被限制的用户,只能访问各自家目录,禁止访问上级目录
    chroot_list_file=/etc/vsftpd.chroot_list
    
    # 设置vsftpd使用utf8编码的文件系统
    utf8_filesystem=YES
    
    
    # vsftp2.3.5之后版本,该配置项需要
    # 文件末尾手动添加
    allow_writeable_chroot=YES
    
    local_root=/home/用户名/ftp
    --------------------- 
    以上改编自
    作者:Horizon视界 
    来源:CSDN 
    原文:https://blog.csdn.net/oaix101125/article/details/74454826?utm_source=copy 
    版权声明:本文为博主原创文章,转载请附上博文链接!

    手动添加共享目录和用户锁定目录:

    sudo vi /etc/vsftpd.chroot_list
    
    sudo mkdir ~/ftp
    
    sudo chmod 777 ~/ftp

    重启服务以及查看状态:

    sudo service vsftpd restart
    sudo service vsftpd status

     

    展开全文
  • Filezilla 与虚拟机连接不上一般排查步骤: ①查看站点管理的配置是否正确, 比如主机( ubuntu) 的 IP 地址和密码是否正确, 端口可以试试 21 或者 22( 默认端口是 21,) , 协议可以试试 SSH 或者 FTP。 ②...
  • LinuxVSFTP 配置详解 匿名用户为例 首先检查出现的问题; 1. 关闭防火墙 防火墙可能会影响FTP无法连接 2. 检查网络是否正常通讯 ...5. 检查FTP vsftpd.conf文件是否有文件上传权限 6. 检查是否关闭selinux a) 文件
  • 一:安装[root@localhost ~] yum -y install vsftpd #安装vsftpd[root@localhost ~] yum -y install ftp #安装ftp[root@localhost ~] vsftpd -v #查看版本号二:启动服务[root@localhost ~]# systemctl star...
  • VMware虚拟机在重启后再打开的虚拟机连接不上网络问题解决方案(绝对靠谱) 这个问题浪费了我几个小时时间,现在总结下: Windows下安装的桌面虚拟化VMware为应用程序提供服务支持,这些服务支持包括VMware ...
  • centos安装配置好之后。 先打开终端,尝试连接一下 如果你还没有ftp指令,就先yum install ftp安装一下,之后再来尝试。 出现以下错误的话,就创建出文件夹/product/ftpfile 为了演示,再文件夹里面再新建一个...
  • 环境:虚拟机:ubuntu11.10主机:win7(64位)Vsftpd服务的安装(1)下载安装Vsftpd服务输入下面的命令开始自动下载安装vsftpd:# apt-getinstallvsftpd新建一个文件夹并修改权限,以后使用该文件夹传送ftp文件# mkdir/...
  • 前些日子我的secureCRT一直连不上虚拟机上的ubuntu,虽然两边的IP都能ping通!同学也来出谋划策,但是……,还没能解决!(都怪我当初ssh都没装就在那瞎弄!)但还是要感谢他们的帮忙。我后来在百度找到了方法,...
  • 利用vsftpd拯救崩溃的Ubuntu虚拟机

    千次阅读 2015-08-14 23:38:31
    最近碰到很崩溃的事情,vcs什么的刚装好,突然ubuntu系统崩溃了,所有的环境、代码都在虚拟机里面,没多少东西,但是弄了很久,非常麻烦,本来想着重新弄,vcs是可以...虚拟机安装vsftpd sudo apt-get install vsftpd
  • 关于cuteftp连不上Linux虚拟机的问题

    千次阅读 2014-03-20 10:05:22
    关于cuteftp连不上Linux虚拟机的问题。 1、查询是否安装了vsftpd。rpm -qa|grep vsftpd,如果安装了,会显示安装的版本号,如果没有安装,需下载rpm安装包后安装; 这里显示:vsftpd-1.1.3-8 2、启动...
  • 今天捣鼓了一下午,终于实现了在虚拟机上安装配置vsftpd,并且在自己的实体机访问到虚拟机的 ftp 服务器。一:实验环境: MacOS VirtualBox Redhat7 网络环境: 校内网二:配置yum源为了后续能够用 yum 来安装...
  • cuteftp在虚拟机Ubuntu上不能连接

    千次阅读 2014-02-20 10:37:33
    首先我的机器的的网络连接方式是Bridge(桥接),虚拟机的ip为动态ip(dhpc)方式,当然你也可以选择使用静态ip。 1.配置ubuntu的ftp服务器,我选择的是vsftpd服务器,sudo apt-get install vsftpd 2.在ubuntu里面...
  • 学习需要且囊中羞涩,于是在虚拟机下安装了CentOS7,考虑方便传输文件于是先架设一个vsftpd,命运多舛啊!
  • 首先虚拟机要处于联网状态: 1.安装vsftpd 直接从源里面安装 sudo apt-get install vsftpd 需要输入yes的,输入下,然后一直enter下去 如果安装失败请重新安装 sudo apt-get --...
  • 06-vsftpd 安装配置(Linux虚拟机
  • 情景:我这 ubuntu 是新装的,PC机和虚拟机 能互相 ping 通 ,但是filezilla 连接不上虚拟机 原因:这是新装的系统,没有ssh这个服务。 1.
  • 最近虚拟机安装Linux之后,在主机使用xshell和xftp发现xshell可以正常连接虚拟机上的Linux,但是xftp无论如何都连接 后来才发现,win10的ftp协议默认是开启的(win7默认是开启)。 开启方法:控制面板----&...
  •  这次配的就是不行,另起了个虚拟机,装了下,就是需要配置,但是在一台机,就是不行,只能登录,下载,能上传,先用了另一台机转一下,太麻烦。  网上也找了许久,试了很多方法,都没有用。  突然看到个...
  • 关于cuteftp连不上Linux虚拟机的问题。 1、查询是否安装了vsftpd。rpm -qa|grep vsftpd,如果安装了,会显示安装的版本号,如果没有安装,需下载rpm安装包后安装; 这里显示:vsftpd-1.1.3-8 2、启动vsftpd:service ...

空空如也

空空如也

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

虚拟机vsftpd连不上