1使用远程连接工具Xshell连接腾讯云服务器,执行命令,安装vsftpd。
2安装完后,执行systemctl start vsftpd命令,启动服务。
3运行vi /etc/vsftpd/vsftpdconf 打开vsftpd 配置文件。并按 “i” 或 “Insert” 切换至编辑模式,将文件中的anonymous_enable=YES改为anonymous_enable=NO。然后按 “Esc”,输入 “:wq”,保存文件并返回。
4运行useradd -m -d /home/ftpuser -s /sbin/nologin ftpuser命令,添加用户ftpuser。ftpuser可以自定义为自己需要的用户名。然后再运行passwd ftpuser命令,设置用户ftpuser 的密码。ftpuser为您上一步设置的用户名。
5创建用户,用户密码成功。有公用IP搭建FTP服务器,外网的用户就可以实现访问,具体:
1、打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在d出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。
2、更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"。在d出的窗体中右键点击你的计算机名称,选择添加FTP站点。
会d出如下窗口:
在此窗口中输入Ftp站点的名称(例如"myFtp"),物理路径(例如"d:\myFtp"),点击 "下一步"在"IP地址"框中输入本机的IP地址(例如本机IP地址为1921681100),然后点"下一步",(注:此步 *** 作时要根据实际情况,慎重配置),由于本人局域网中的安全问题没有过于敏感的信息,因此在身份验证中选中"匿名",并允许所有用户访问,执行读和写的 *** 作权限。最后点击完成。
3、配置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上。
想要建立FTP服务器,一开始的话建议使用软件来建立是最方便的。
FTP软件有很多种,有中文免费的,也有收费的。
1IIS7服务器管理可以批量管理ftp站点具有定时上传下载,定时更新的功能
最大可取之处在于它不仅可以管理ftp,同时也是vnc的客户端iis7服务器管理工具,是服务器批量管理集成器windows与linux都可以集成管理,可谓是非常方便
2CrossFTP for Mac(FTP客户端上传 工具)
具有CrossFTP Commander 本地站点传输和电子邮件通知功能
3ForkLift for Mac(文件管理器和FTP客户端)
弥补了许多文件管理软件管理单一的问题,还具有卸载,同步浏览等许多功
如何在自己的电脑上搭建FTP服务器?
首先打开控制面板——》程序和功能——》打开或关闭windows功能
找到Internet信息服务,把FTP服务器和Web管理工具都勾上,然后点击确定。到这里,系统就会安装IIS服务管理器了,安装过程可能需要等待几分钟。
回到电脑桌面,右击“计算机”,点击管理,进入计算机管理界面。在这里,我们就可以看到刚刚添加的IIS服务,接下来的 *** 作就像我们在VPS主机上添加网站差不多的 *** 作步骤了。选中IIS服务——》网站——》添加FTP站点
站点信息,站点可以随便写一个方便你区别的名字,物理路径是你FTP在连接的文件地址,VPS主机一般上都是设置到桌面的新建文件,设置好后下一步
绑定和SSL设置,绑定IP,IP是我们电脑的物理IP,不知道自己电脑IP的朋友可以用DOS命令查找:运行——》cmd——》输入ipconfig回车即可得到IPv4地址,IPv4地址就是我们电脑的物理IP。
身份验证和授权信息,身份验证点击“匿名”和“基本”,授权根据自己的要求,一般点所有用户,权限一般为“读取”,如果测试需要还要点“写入”,点击“完成”即可。
到这里,FTP服务器基本搭建好了,可以打开浏览器,在地址栏输入ftp地址即可测试:ftp://192168XX:端口我们连接FTP服务器需要用户名和密码,
那我们就给它添加一组用户。返回计算机管理界面——》本地用户和组——》用户——》新用户,然后就按着信息去填写就搞定了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)