❶ 一台服务器怎么开启两个ftp 服务器
建立多个站点需要不同的站点参数,如IP不同,或使用服务的端口不同,也可能是
主机头
不同,你的问题是在多个ftp服务中使用了相同的端口,将端口值改为其他值应该可以正常启动
❷ 如何在一台服务器上设多个ftp服务
这个好像不行把,ftp也是通过ip来识别的。不过你可以通过不同的帐号权限不同,主目录不同来设置每个帐号登陆后的内容啊。
补充:可以每个帐号设置一个主目录啊,你懂不懂虚拟目录?就是建一个文件夹,里面可以分别建好几个帐户名的文件夹。他们都是空的。但用severU之类的服务端软件,将你想让不同用户看到的内容虚拟到这些文件夹内。然后把每个帐户的主目录设成这些空的文件夹。这样就行了。具体步骤我也说不很详细,因为我很久没用了,而且每个软件都有些差别,遇到什么问题再发消息给我好了。
❸ 怎么在服务器上安装ftp
1.安装ftp服务
检查是否安装vsftpd
rpm -qa|grep vsftpd
安装 vsftpd
yum -y install vsftpd
2.配置
编辑 文件 /etc/vsftpd/vsftpd.conf
禁止匿名登录
在chroot_list文件内的用户进行限制
在文件最后添加 allow_writeable_chroot=YES,允许已登录用户进行上传
保存退出,到了这里FTP服务已经搭建好了,下面增加配置用户
3.添加用户
增加一个fpuser的用户
输入vi /etc/vsftpd/chroot_list,在文件内新增一行 fpuser,保存
添加用户主文件夹
mkdir -p /home/fpuser
输入useradd -d /home/fpuser -s /sbin/nologin fpuser,新增用户并配置用户主文件夹
输入chown ftptest /home/fpuser,将文件夹分配给fpuser用户
修改用户密码, 输入passwd fpuser,修改用户密码为fpuser
配置linux使用户可以登录FTP服务器
输入setenforce 0,关闭SELinux
这里的关闭是暂时关闭,重启后失效。如果想要永久生效的话,需要修改配置文件,输入vi /etc/selinux/config,按下图配置
注释两行代码,并新增SELINUX=disable,然后输入setenforce 0
4.服务启动停止
设置自动启动
chkconfig vsftpd on
启动ftp服务
systemctl start vsftpd
停止ftp服务
systemctl stop vsftpd
❹ 如何在一个服务器上建立两个FTP
新建域,输入端口那修改就好了。但是如果只是两个用户用不同文件夹的话,直接在同一个域下面设置就行了
❺ 怎样在一个网段设置两个ftp服务器
这个,你说的是同一个网段两台不同服务器搭建FTP服务器?
还是同一个网段同一台服务器搭建两台FTP服务器
如果是两台不同服务器搭建FTP服务器那就直接搭建就行了,不过问的应该不是这个吧?
同一台机子搭建两台FTP服务器有三种方法
第一种烧钱,就是你的服务器有两张网卡,一张网卡一个IP。
不过这种方法成本高了一点,局域网的话多买一张网卡几十块而已
如果这个FTP要发布到公网就需要多绑定一个IP,那就不是几十块的问题了
第二个方法方便一点并且不用添加物理网卡。
首先打开本地网卡-属性-TCP/IP-属性-高级-IP设置
添加-添加新的IP和子网掩码,在同一网段并且没有人使用的IP
刚进去的时候会看到该网卡原有的IP在IP地址这一栏里面
在添加新IP之后就会看到里面有两个IP。需要多少个IP添加多少个IP。。。。。
确定之后保存
打开IIS的FTP管理器(本例子使用2003的,2008的也差不多)
新建需要的FTP站点,然后选择IP时可以下拉(不要使用全部未分配)
会看见之前设置的几个IP,每个FTP站点选择一个单独的IP
或者对着已经搭建好的FTP站点点击右键-属性然后还是修改IP地址
这样就可以实现局域网同一台机子搭建多个FTP站点
第三个方法:可以在公网上使用,就是修改FTP站点的TCP端口
默认的时候访问FTP是使用的TCP的21号端口
例如:ftp://192.168.1.1:21
平时我们访问的时候都没有输入后面的:21,那是因为系统默认就帮我们输入了
然后想实现一个IP地址搭建多个FTP服务器就通过修改这个端口来实现
打开IIS管理器,找到FTP站点,点击右键-属性TCP端口
会看到默认是21的,只要将它修改为大于1024的值就可以了
就好比问题一样,要搭建两个FTP
假设使用192.168.1.1这个IP
然后第一个FTP站点不用修改任何东西
修改第二个FTP站点的TCP端口为大于1024的值,例如修改为2000
然后就可以通过ftp://192.168.1.1去访问第一个FTP站点
通过ftp://192.168.1.1:2000去访问第二个FTP站点
或者两个站点都该TCP端口也可以,个人喜好
❻ 一台电脑架两个ftp服务器
首先要确保具有实IP地址,如果公司有FireWall可以试着将一个实IP映射到你的虚拟IP上。然后使用Server_U就可以了。
FTP与serv-U简介
FTP的全称是File
Transfer
Protocol(文件传输协议)。而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。在TCP/IP协议中,FTP标准命令端口号为21,数据端口为20。
FTP
服务器可以以两种方式登录,一种时匿名登录,另一种时使用授权帐号和密码登录。
一般匿名登录只能下载FTP服务器的文件,对这类用户,需要加以限制,不宜开启过高的权利,在带宽方面也要加以限制。
而对于授权帐号登录,管理员可以针对不同用户的需求,对帐号进行限制,不如可以访问哪些资源,上载与下载速率等。如没有十分必要,不要轻易赋予管理员的权限。
搭建FTP服务器的软件有多种,其中比较常见的时IIS中的FTP功能与SERV-U
FTP
Server。
IIS中的FTP功能属于非专业的FTP软件,但由于它与Windows
2000集成,所以,熟悉的人比较多。
SERV-U
FTP
Server是一款共享软件,未注册可以使用30天,它是专业的FTP
服务器软件。性能稳定,且使用简单,它可以载同一台机器上建立多个FTP服务器,也可以为每个服务器建立不同的帐号和组,并能详细的记录用户访问情况。
❼ 一台linux服务器如何建两个ftp服务
我不明白
您为什么要建立两个FTP服务,按照我的想法,一个FTP服务完全可以满足您各方面的需要。
❽ 如何让一台服务器运行两个FTP站点
1、可能是你们公司的防火墙阻止了2121端口的数据通讯
2、你可以看一下FTP服务器上的2121端口是否开启
netstat
-na
|
find
"2121"
3、看一下是否有其他应用程序已占用了2121端口
4、重启一下IIS服务
5、重启FTP服务器