搭建FTP服务器要先创建一个用户账户用于登录FTP,然后添加IIS程序服务,然后才是创建发布自己的FTP站点。
一、右键计算机选择管理,点开本地用户和组选择用户。
二、右键建立新用户,填写资料后完成创建。
三、右键计算机进入控制面板选项,点击卸载程序按钮,选择程序和功能选项。
四、选择打开或关闭Windows功能选项,找到Internet信息服务,打开FTP服务器,勾选所有子菜单,确定。
五、右键计算机选择管理,打开服务和应用程序选项,点击Internet信息服务管理,右键点击网站,选择添加网站。
六、在d出的页面中填写信息,IP地址选择本地的IP地址。
七、新建完成后右键刚才建立的网站名称,选择添加FTP站点发布,IP地址选择本地的IP地址,端口号选择2121,完成后下一步。
八、根据个人用途选择需要的选项,完成后点击完成选项。打开浏览器输入网址后回车,验证是否成功即可。
注意事项
1、在内网中搭建FTP最重要的就是映射端口,要不外网是无法访问到本机的FTP服务器上。做映射必须要登入路由器上去。每个人的路由都是不同的,但是总体功能还是大同小异的。
2、如果出现没有访问权限,找到IE浏览器Internet选项中的“高级” ,将“启用ftp文件夹视图”添加勾号,将“使用被动FTP”的勾号去掉。重新访问即可。
方法如下:
*** 作设备:戴尔笔记本电脑
*** 作系统:win7
*** 作程序:管理选项1.0
一、首先选择“管理选项”打开“本地用户和组”可以在列表中看到用户选项,如下图所示:
二、然后从下拉菜单中选择新用户,开始构建填写用户名和密码,如下图所示:
三、之后找到“控制面板”选项并将其打开,如下图所示:
四、单击下面的卸载程序按钮进入安装程序列表界面,如下图所示:
五、在左上角的菜单栏中打开或关闭Windows,单击进入,如下图所示:
六、转到Windows功能界面打开或关闭,勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮,如下图所示:
七、添加IIS服务后,单击Internet信息服务管理 - 此时我们可以看到连接右框架,如下图所示:
八、然后右键单击该网站以选择添加网站,如下图所示:
九、然后在d出的添加网站框中输入我们的网站名称,然后选择添加,如下图所示:
十、创建我们的FTP后,启动绑定和SSL设置,端口号选择2121IP地址填写本地IP地址,如下图所示:
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)