实验01:配置FTP服务器
实验目标
配置FTP服务器
实验步骤
一.检查vsftpd软件包是否安装
[root@dhcpserServer]# rpm -q vsftpd
package vsftpd isnot installed
二.查找软件包
[root@dhcpserServer]# cd /misc/cd/Server/
[root@dhcpserServer]# ls *vsftpd*
vsftpd-2.0.5-28.el5.x86_64.rpm
三.安装软件包
[root@dhcpserServer]# rpm -ivh vsftpd-2.0.5-28.el5.x86_64.rpm
warning:vsftpd-2.0.5-28.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:vsftpd ###########################################[100%]
四.重新启用vsftpd服务
[root@dhcpserServer]# service vsftpd restart
关闭 vsftpd: [失败]
为 vsftpd 启动 vsftpd: [确定]
[root@dhcpserServer]# service vsftpd restart
关闭 vsftpd: [确定]
为 vsftpd 启动 vsftpd: [确定]
[root@dhcpserServer]# chkconfig vsftpd on
[root@dhcpserServer]# ls -lh /etc > /var/ftp/pub/etc.txt
五.新建用户并设置密码
[root@dhcpserServer]# useradd kaka
[root@dhcpserServer]# echo "redhat" | passwd --stdin kaka
Changing passwordfor user kaka.
passwd: allauthentication tokens updated successfully.
六.客户端测试
进入服务器
[root@localhost~]# ftp 192.168.10.253
Connected to192.168.10.253.
220 (vsFTPd 2.0.5)
530 Please loginwith USER and PASS.
530 Please loginwith USER and PASS.
KERBEROS_V4rejected as an authentication type
Name(192.168.10.253:root): ftp
331 Please specifythe password.
Password:
230 Loginsuccessful.
Remote system typeis UNIX.
Using binary modeto transfer files.
ftp> cd pub
250 Directorysuccessfully changed.
ftp> ls
227 EnteringPassive Mode (192,168,10,253,172,46)
150 Here comes thedirectory listing.
-rw-r--r-- 1 0 0 11629 Sep 11 20:34etc.txt
226 Directory sendOK.
ftp>get etc.txt (下载文件)
local: etc.txtremote: etc.txt
227 EnteringPassive Mode (192,168,10,253,33,163)
150 Opening BINARYmode data connection for etc.txt (11629 bytes).
226 File send OK.
11629 bytesreceived in 0.00018 seconds (6.5e+04 Kbytes/s)
ftp> !ls
anaconda-ks.cfg Desktop etc.txt install.log install.log.syslog
ftp> putinstall.log
local: install.logremote: install.log
227 EnteringPassive Mode (192,168,10,253,88,62)
550 Permissiondenied.
ftp> quit
221 Goodbye.
[root@localhost~]# lftp 192.168.10.253(使用lftp进入服务器)
lftp192.168.10.253:~> user kaka (输入用户名以及密码)
口令:
lftpkaka@192.168.10.253:~> put install.log (上传文件)
33139 bytestransferred
lftpkaka@192.168.10.253:~> quit
问题和经验总结
故障现象:
[root@dhcpserServer]# service vsftpd restart
关闭 vsftpd: [失败]
为 vsftpd 启动 vsftpd: [失败]
解决办法:
检查软件包的安装,重装软件包