文章目录:
查看服务器ftp功能是否正常
当我们购买了云主机之后,需要上传网站代码,此时就需要使用ftp。如何判断ftp功能是否正常呢?这里先从远程服务器的本地ftp说起,教你测试远程服务器的本地ftp是否工作正常。
工具/原料
win7 sp1
firefox 31.0
方法/步骤
打开远程登录,登录远程服务器
输入ip地址、账号和密码,登录远程服务器(账号一般是Administrator,以具体情况为准)
打开浏览器,在地址栏中输入
在弹出框中输入ftp的账号和密码
列出文件列表,说明服务器本地的ftp工作正常
如果以3到5步中不能正常进行,说明远程服务器的本地ftp本身功能就有问题,更不用说外网连接ftp了。一个简单的测试办法,就介绍到这里,希望能够帮到您。
END
注意事项
如果本地可以正常连接ftp,但是外网登录ftp却有问题,可以查看系列经验的另一篇。
Linux下的FTP服务器性能怎么去测试
以前弄了一个FTP的脚本,拿出来大家随便看看:
ftp1 = 0;
ftp_logon_ex(ftp1, "FtpLogon",
"URL=",
LAST);
lr_start_transaction("logon");
ftp2 = 0;
ftp_logon_ex(ftp2, "FtpLogon",
"URL=",
LAST);
ftp_dir_ex(ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_dir_ex(ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
lr_end_transaction("logon", LR_AUTO);
ftp_get_ex(ftp2, "Get_Files",
"SOURCE_PATH=/1.txt",
"TARGET_PATH=d:/1.txt",
"MODE=ASCII",
ENDITEM ,
LAST);
ftp_put_ex(ftp2, "FtpPut",
"SOURCE_PATH=ftpfile_1.dat", "TARGET_PATH=/1.mdb", ENDITEM,
LAST);
ftp_delete_ex(ftp2, "FtpDelete",
"PATH=/1.txt", ENDITEM,
LAST);
ftp_mkdir_ex(ftp2, "FtpMakeDir",
"PATH=/新文件夹");
ftp_dir_ex(ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_rendir_ex(ftp2, "FtpRenDir",
"SOURCE_DIR=/新文件夹", "TARGET_DIR=/2", ENDITEM,
LAST);
ftp_logout_ex(ftp2);
ftp_logon_ex(ftp2, "FtpLogon",
"URL=",
LAST);
ftp_dir_ex(ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_dir_ex(ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_delete_ex(ftp2, "FtpDelete",
"PATH=/2.txt", ENDITEM,
LAST);
ftp_logout_ex(ftp2);
ftp_logout_ex(ftp1);
zee神写的
怎么搭建FTP服务器?
1、首先,我们创建一个用于登录FTP以进行操作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。
2、然后右键单击用户选项,从下拉菜单中选择新用户,开始构建我们的用户,填写用户名和密码。描述可以留空。然后单击Create。创建后,您将在右侧的用户列表中看到我们创建的用户。
3、用户创建完成后,我们开始添加IIS程序服务。打开计算机的“开始”菜单,找到“控制面板”选项并将其打开。
4、转到控制面板界面查找程序选项,单击下面的卸载程序按钮进入安装程序列表界面。
5、转到程序和功能选项卡,我们可以看到有一个选项可以在左上角的菜单栏中打开或关闭Windows,单击进入。
6、转到Windows功能界面打开或关闭,我们擅长Internet信息服务,然后单击打开FTP服务器的前端,即勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮。
7、添加IIS服务后,开始创建我们的FTP站点,右键单击我的电脑并选择管理,然后找到服务和应用程序选项,单击打开,然后单击Internet信息服务管理 - 此时我们可以看到连接右框架。
8、单击打开连接框下方的本地主机主页,然后您可以看到应用程序池和网站选项,我们右键单击该网站以选择添加网站。
9、然后在弹出的添加网站框中输入我们的网站名称,物理路径是我们的FTP本地文件夹,我们可以在磁盘中创建新的,然后选择添加,IP地址选择我们的本地IP地址。
10、创建我们的FTP后,我们可以看到我们刚刚在网站下面创建了一个网络,右键单击网站名称,选择添加FTP站点发布,然后启动绑定和SSL设置,端口号选择2121.IP地址填写本地IP地址。
如何测试自己的ftp服务器是否成功
在仿站站点配置完成后,就可以对其进行测试了。用户可在“命令提示符”窗口中输入刚才设置的IP地址来进行测试,测试时按提示输入用户名(anonymous)和密码(因为是匿名登录,密码为空,因此直接按回车键即可)。这表明FTP网站配置成功。
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
LINUX下如何测试ftp服务器
1、安装vsftpd
[root@rusky bdump]# yum install vsftpd --必须配置yum源才能使用yum命令来安装vsftpd,或者挂载光盘,找到Packages目录下的vsftpd包,使用rpm命令安装
……
Installed:
vsftpd.x86_64 0:2.0.5-24.el5
Complete!
2、vsftpd服务的启动及关闭
[root@rusky bdump]# chkconfig --list vsftpd
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off[root@rusky bdump]# chkconfig --level 35 vsftpd on
[root@rusky bdump]# service vsftpd restart --启动/关闭命令为:service vsftpd start/stop
Shutting down vsftpd: [FAILED]
Starting vsftpd for vsftpd: [ OK ]
[root@rusky bdump]# service vsftpd status
vsftpd (pid 5087) is running...
[root@rusky bdump]#
3、测试ftp服务器的连接
G:\testftpftp -或者直接:ftp IP/主机名连接
ftp open 192.168.1.200
连接到 192.168.1.200。
220 (vsFTPd 2.0.5)
用户(192.168.1.200:(none)): root --默认不能使用root用户
530 Permission denied.
登录失败。
ftp open 192.168.1.200
已经连接到了 192.168.1.200,请首先使用断开连接。
ftp disconnect
221 Goodbye.
ftp open 192.168.1.200
连接到 192.168.1.200。
220 (vsFTPd 2.0.5)
用户(192.168.1.200:(none)): oracle
331 Please specify the password.
密码:
230 Login successful.
ftp loc
无效命令。
ftp lcd
目前的本地目录 G:\testftp。
ftp
录远程服务器输入ip地址、账号和密码,登录远程服务器(账号一般是Administrator,以具体情况为准)打开浏览器,在地址栏中输入在弹出框中输入ftp的账号和密码列出文件列表,说明服务器本地的ftp工作正常如果以3到5步中不能正