扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:互联网 2010年7月6日
关键字: 网络
对于建立FTP服务器的过程我们简单分为了4个步骤。希望大家能够根据下面的内容成功建立一个服务器。这个方法很简单,希望对您有所帮助。
FTP的传输模式相信大家已经掌握了,接下来我们就可以进行建立FTP服务器的过程了。分为四个步骤就可以轻松完成。FTP服务器实现的基本功能是上传下载,下面就分几个步骤完成建立FTP服务器的任务?
建立FTP服务器1.安装FTP服务器
如果在安装系统时没有选择安装FTP服务器,可以通过Red Hat 9.0中的"添加/删除应用程序"工具进行安装?具体方法是,选择"主选单"?"系统设置"?"添加/删除应用程序",在弹出的界面中选中FTP服务器,单击"更新"即可?
如果无法确认是否安装了该软件,可以使用以下命令查看:
#rpm -qa|grep vsftpd
vsftpd-1.1.3-8
建立FTP服务器2.启动FTP服务器
套用Red Hat 9.0的预设范例直接启动VSFTP?
# /sbin/service vsftpd start
为vsftpd启动vsftpd: [确定]
建立FTP服务器3.在/var/ftp/pub目录下创建一个名为test.txt的文件,文件内容为"This is a test file"?
建立FTP服务器4.测试
使用FTP客户端登录到本地服务器,然后以匿名身份(anonymous)登录:
# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 1.1.3)
Name (127.0.0.1:root): anonymous
331 Please specify the password.
Password:
230 Login successful. Have fun.
Remote system type is UNIX.
Using binary mode to transfer files.
这样就成功地登录到FTP服务器?可以显示服务器目录列表如下:
ftp> ls
227 Entering Passive Mode (127,0,0,1,63,15)
150 Here comes the directory listing.
drwxr-xr-x 2 0 0 4096 Dec 04 01:35 pub
226 Directory send OK.
切换到pub目录下,并显示目录内容,可以找到刚才创建的文件test.txt:
ftp> cd pub
250 Directory successfully changed.
ftp> ls
227 Entering Passive Mode (127,0,0,1,232,34)
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 21 Dec 04 01:35 test.txt
226 Directory send OK.
编辑推荐
TCP/IP协议专题
TCP/IP(传输入控制地议/网际协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与..
下载test.txt文件:
ftp> mget test.txt
mget test.txt? y
227 Entering Passive Mode (127,0,0,1,186,210)
150 Opening BINARY mode data connection for test.txt (21 bytes).
226 File send OK.
21 bytes received in 0.0108 secs (1.9 Kbytes/sec)
查看本机目录内容,可以看到test.txt已成功下载到本机?
ftp> !ls
aEIO_Binders initrd mnt proc tftpboot ylg.txt
bin etc libmymnt root tmp
boot homelost+found myshare sbin usr
dev id_dsas.pub misc opt test.txt var
尝试上传名为ylg.txt的文件,可以看到请求被拒绝了?
ftp> put ylg.txt
local: ylg.txt remote: ylg.txt
227 Entering Passive Mode (127,0,0,1,243,10)
550 Permission denied.
退出登录:
ftp> bye
221 Goodbye.
建立FTP服务器之后,由测试可以看出,已经可以下载文件,但不能上传文件(也不能在服务器上创建目录和文件)?实际上这是一个专门提供下载服务的匿名FTP服务器?
从上面的步骤可以看出,并不需要做什么配置就可以完成一个简易FTP服务器的架设?这是因为Red Hat已经配置好一个缺省的FTP服务器?不过在实际应用中,大部分情况下这个简易的服务器并不能满足需求?
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者