精华内容
下载资源
问答
  • 服务器开启FTP功能

    2017-10-03 10:00:00
    介绍几个比较完整的教程链接 Windows Server 2012 之文件服务器FTP) 转载于:https://www.cnblogs.com/xyfll7/p/7623293.html

    介绍几个比较完整的教程链接

    Windows Server 2012 之文件服务器(FTP)

     

    转载于:https://www.cnblogs.com/xyfll7/p/7623293.html

    展开全文
  • 1、进入防火墙,允许程序设置 2、允许允许另一程序 3、浏览路径 4、选择,C:\Windows\System32\svchost.exe 成功解决

    1、进入防火墙,允许程序设置

    在这里插入图片描述

    2、允许允许另一程序

    在这里插入图片描述

    3、浏览路径

    在这里插入图片描述

    4、选择,C:\Windows\System32\svchost.exe

    在这里插入图片描述

    成功解决

    展开全文
  • /etc/vsftpd/vsftpd.conf 在此注意标红的字段,nguest_username=ftp是等会我们需要新建的一个系统用户,在这里先可以将名称命名,也可先创建用户,在执行匹配服务器的操作 建立虚拟用户名单 [root@localhost ~]#touch /...
    1. 关闭防火墙

    [root@localhost ~]#systemctl stop firewalld.service #关闭防火墙

    [root@localhost ~]#systemctl disable firewalld.service #禁止防火墙开机启动

    1. 如果考虑安全问题不想关闭防火墙,再次可安装iptables防火墙

    [root@localhost ~]#yum install iptables-service #安装iptable防火墙

    [root@localhost ~]#vim /etc/sysconfig/iptables #编辑iptables防火墙配置文件

    -# Firewall configuration written by system-config-firewall

    Manual customization of this file is not recommended.

    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    -A INPUT -p icmp -j ACCEPT
    -A INPUT -i lo -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 10060:10090 -j ACCEPT
    -A INPUT -j REJECT --reject-with icmp-host-prohibited
    -A FORWARD -j REJECT --reject-with icmp-host-prohibited
    COMMIT
    说明:21端口是ftp服务端口;10060到10090是Vsftpd被动模式需要的端口,可自定义一段大于1024的tcp端口。

    [root@localhost ~]#systemctl restartiptables.service #重启防火墙使配置生效

    [root@localhost ~]#systemctl enableiptables.service #使防火墙开机启动

    1. 关闭SELINUX

    在这里说一下为什么关闭SELINUX,因为麻烦!!!

    [root@localhost ~]#vim /etc/selinux/config #修改selinux配置文件

    #SELINUX=enforcing #注释掉
    #SELINUXTYPE=targeted #注释掉
    SELINUX=disabled #增加
    [root@localhost ~]#sentenforce 0 #使配置立即生效

    1. 安装vsftpd

    [root@localhost ~]#vsftpd –v #查看系统里面是否有ftp服务

    [root@localhost ~]#yum install –y csftpd #安装vsftpd

    [root@localhost ~]#yum install -y psmiscnet-tools systemd-devel libdb-devel perl-DBI

    #安装vsftpd虚拟用户配置依包

    [root@localhost ~]#systemctl start vsftpd.service #启动

    [root@localhost ~]#systemctl enable vsftpd.service #设置vsftpd开机启动

    1. 匹配vsftp服务器

    [root@localhost ~]#cp /etc/vsftpd/vsftpd.conf/etc/vsftpd/vsftpd.conf_bak #备份默认配置文件

    执行下面命令进行设置

    sed -i"s/anonymous_enable=YES/anonymous_enable=NO/g"’/etc/vsftpd/vsftpd.conf’

    sed -i"s/#anon_upload_enable=YES/anon_upload_enable=NO/g"’/etc/vsftpd/vsftpd.conf’

    sed -i “s/#anon_mkdir_write_enable=YES/anon_mkdir_write_enable=YES/g”’/etc/vsftpd/vsftpd.conf’

    sed -i"s/#chown_uploads=YES/chown_uploads=NO/g" ‘/etc/vsftpd/vsftpd.conf’

    sed -i “s/#async_abor_enable=YES/async_abor_enable=YES/g”’/etc/vsftpd/vsftpd.conf’

    sed -i"s/#ascii_upload_enable=YES/ascii_upload_enable=YES/g"’/etc/vsftpd/vsftpd.conf’

    sed -i"s/#ascii_download_enable=YES/ascii_download_enable=YES/g"’/etc/vsftpd/vsftpd.conf’

    sed -i"s/#ftpd_banner=Welcome to blah FTP service./ftpd_banner=Welcome to FTPservice./g" ‘/etc/vsftpd/vsftpd.conf’

    echo -e"use_localtime=YES\nlisten_port=21\nchroot_local_user=YES\nidle_session_timeout=300

    \ndata_connection_timeout=1\nguest_enable=YES\nguest_username=ftp

    \nuser_config_dir=/etc/vsftpd/vconf\nvirtual_use_local_privs=YES

    \npasv_min_port=10060\npasv_max_port=10090

    \naccept_timeout=5\nconnect_timeout=1">> /etc/vsftpd/vsftpd.conf

    在此注意标红的字段,nguest_username=ftp是等会我们需要新建的一个系统用户,在这里先可以将名称命名,也可先创建用户,在执行匹配服务器的操作

    1. 建立虚拟用户名单

    [root@localhost ~]#touch /etc/vcftpd/virt_users

    编辑虚拟用户名单文件:(第一行账号,第二行密码,注意:不能使用root做用户名,系统保留)先新建两个虚拟用户

    [root@localhost ~]#vim /etc/vcftpd/virt_users

    user1

    123456

    user2

    123456

    1. 生成虚拟用户数据文件

    [root@localhost ~]#db_load -T -t hash -f/etc/vsftpd/virt_users /etc/vsftpd/virt_users.db

    [root@localhost ~]#chmod 600 /etc/vsftpd/virtusers.db #设定PAM验证文件,并指定对虚拟用户数据库文件进行读取

    1. 在 /etc/pam.d/vsftpd 的文件头部加入一下信息

    [root@localhost ~]#cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd_bak #修改前先备份

    [root@localhost ~]#vim /etc/pam.d/vsftpd #修改文件内容,将下面两句加在vsftpd文件的头部,加载后面会无效

    #%PAM-1.0

    auth sufficient/lib64/security/pam_userdb.so db=/etc/vsftpd/virt_users

    account sufficient/lib64/security/pam_userdb.so db=/etc/vsftpd/virt_users

    #上面两句是新加的

    注意:如果系统为32位,上面改为lib,否则配置失败

    session optional pam_keyinit.so force revoke

    auth required pam_listfile.soitem=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed

    auth required pam_shells.so

    auth include password-auth

    account include password-auth

    session required pam_loginuid.so

    session include password-auth

    1. 新建系统用户 ftp , 用户目录为/home/FTPpath, 用户登录终端设为/bin/false(即使之不能登录系统)

    [root@localhost ~]#useradd ftp –d /home/FTPpath –s /bin/false

    [root@localhost ~]#chown ftp:ftp/home/FTPpath –R

    1. 建立虚拟用户个人vsftp的配置文件

    [root@localhost ~]#mkdir /etc/vsftpd/vconf

    [root@localhost ~]#cd /etc/vsftpd/vconf

    [root@localhost ~]#touch user1 user2 #创建两个虚拟用户的配置文件

    [root@localhost ~]#mkdir –p/home/FTPpath/file #新建ftp数据传输并有用户权限的文件夹

    [root@localhost ~]#mkdir -p /home/FTPpath/soft

    [root@localhost ~]#vim user1

    local_root=/home/FTPpath/file
    write_enable=YES
    anon_world_readable_only=NO
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    anon_other_write_enable=YES
    allow_writeable_chroot=YES
    [root@localhost ~]#vim user2

    local_root=/home/FTPpath/soft
    write_enable=YES
    anon_world_readable_only=NO
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    anon_other_write_enable=YES
    allow_writeable_chroot=YES

    1. 最后重启vsftpd服务器

    [root@localhost ~]#systemctl restart vsftpd.service

    注意:

    Vsftpd的服务器部署安装已经完成,但是在上传和下载可能 会出现权限不够的情况,导致不能下载和上传文件

    将要上传到服务器上的文件夹的权限改为777,如

    [root@localhost ~]#chmod-R 777 /home/FTPpath

    软连接也是很有用的一个命令, 它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,

    1.软链接:

    建立软链接:ln -s/usr/local/node-v4.2.6-linux-x86/bin/node /usr/local/bin/node

    解释:将/usr/local/node-v4.2.6-linux-x86/bin/下的node映射到/usr/local/bin/下的node

    删除软链接:rm -rf/usr/local/bin/node

    例如: [root@localhost~]#ln -s /home/apache-tomcat-7.0.59-x64/webapps/project/ /home/FTPpath/tangyong

    将project文件中内容软连接到tangyong文件中,

    删除软连接切记最后不可加 ”/” 否则会将文件夹删除

    原文链接:https://blog.csdn.net/shaun17/article/details/79371252

    展开全文
  • 开启FTP本地服务器开启FTP本地服务器 建立教程 注意要点建立教程Win10如何搭建FTP服务器 注意要点 如果你断了网, 再连一次网的时候,注意你的FTP的IP地址就要改一次了。 这个配置只能是局域网之间互相通信,...

    开启FTP服务器(配置)

    建立教程

    Win10如何搭建FTP服务器

    注意要点

    1. 如果你断了网, 再连一次网的时候,注意你的FTP的IP地址就要改一次了。
    2. 这个配置只能是局域网之间互相通信,如果需要搭建外网访问的FTP服务器,要进行NAT映射,把本地的IP映射成外网。
    展开全文
  • linux数据库文件上传至windows的ftp服务器(FTP服务器开启二进制传输) 我之前将linux上oracle数据库导出的文件上传至windows的ftp服务器,又刻录进磁带机,结果再导出传回linux时,发现数据没法回溯,原因是FTP...
  • 开启FTP服务器

    2016-11-21 13:54:34
    1.yum list ftp 2. ps -ef |grep vsftpd (注:安装了vsftpd可以省略) 3. yum install vsftpd -y(安装) 4. 使用命令: vim /etc/vsftpd/vsftpd.conf,然后在里成找到修改为:‍anonymous_enable=NO 5. ...
  • windows开启ftp服务器

    2021-06-19 11:46:06
    二、添加和设置ftp站点 1、新建共享文件夹,这里我放桌面的 2、打开管理器 3、添加站点 4、配置 三、测试 首先需要我们设置电脑的开机密码,这里我已经设置好了,账号就是我们开机的那个账号 1、打开我的电脑...
  • 开启 Linux 服务器FTP 服务器: 用vsFTPd来架设FTP服务器,vsFTPd服务器是目前最好的FTP服务器软件,优点是体积小,可定制强,效率高。 操作步骤:  (1、查看是否安装了vsFTPd软件  [root@linuxsir001 ...
  • python 简易ftp服务器开启

    千次阅读 2016-07-14 18:43:29
    python -m SimpleHTTPServer  会在~目录下开启ftp服务器
  • 开启FTP服务器(编程)

    千次阅读 2016-06-10 10:05:17
    开启FTP服务器(编程)开启FTP服务器编程 编程要点 项目结构 主要源码 附言编程要点其实FTP的服务器编程很简单,只要两点,第一点就是资料的储备,这一点在我的另一篇博文FTP资料已经有了,第二点,也就是我摸索了很...
  • win10 开启FTP服务器

    2019-06-13 18:03:32
    通过win10搭建FTP服务器 具体如下: 1、通过windows控制面板的程序和功能,进入启用和关闭windows功能,组件中添加FTP功能; 2、选择下一步,等待安装完成。控制面板中选择管理工具,进入IIS管理器界面; 3...
  • Windows7上开启ftp服务器功能
  • redhat 下开启FTP(已安装FTP服务器) [root@erpapptest init.d]#/etc/rc.d/init.d/vsftpd statusvsftpd (pid 29792) is running... 以下是架设FTP服务器~~参考网址 ...
  • windows server 系统 开启ftp服务器

    千次阅读 2018-12-04 16:31:37
    ftp服务器不安全,但是确实是一个传输数据的好工具, 在抛开安全问题情况下,ftp还是很理想的。 这里来介绍下ftp的主动模式和被动模式: 主动模式:可以这样理解,客服端比较主动,然后主动链接服务器的20端口。 ...
  • 创建好虚拟机后,需要往虚拟机上传一些软件包,比较方便的就是开启虚拟机的FTP服务器,然后用FileZilla连接FTP服务器后上传软件包就好了。 Linux上比较好用的FTP服务器软件是VSFTP,可以使用它来搭建字节的FTP...
  • 由于工作需要公司最近的一台服务器需要开启启用FTP服务,用来传输文件。 但是考虑到该服务器是在公网,基于安全的考虑一般都是要开启防火墙的。而公司内部的FTP服务器,一般情况下我都是关闭防火墙的。 下面我就将...
  • linux下如何开启FTP服务器

    千次阅读 2016-03-15 17:55:34
    1.首先应开启linuxh环境下的FTP service,过程如下:   http://www.witech.com.cn/news/Article_Show.asp?ArticleID=48    或者输入命令: /etc/rc.d/init.d/vsftpd start  /etc/rc.d/init.d/ vsftpd ...
  • 如题,求教windows自带ftp服务器开启设置方法。现有网上搜索的方法不行。
  • ubuntu 12 开启FTP服务器

    2014-10-23 15:35:59
    1. apt-get install vsftpd 2. netstat -tl //查看端口是否启动 3.
  • 由于工作需要公司最近的一台服务器需要开启启用FTP服务,用来传输文件。 但是考虑到该服务器是在公网,基于安全的考虑一般都是要开启防火墙的。而公司内部的FTP服务器,一般情况下我都是关闭防火墙的。 下面我就将...
  • rpm -qa | grep ftp[root@bogon Server]# ls -l | grep *ftp[root@bogon Server]# ls -l|grep *ftp[root@bogon Server]# ls -l|grep *ftp*rpm[root@bogon Server]# find *ftp*rpmftp-0.17-33.fc6.i386.rpmgftp-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,080
精华内容 832
关键字:

服务器开启ftp