VMware-workstation-full-7.1.4虚拟机下安装vsftpd
1 在红帽服务器上,查询是否安装有FTP软件包,service vsftpd status,如提示服务没有找到,可能没有安装,进一步用:rpm –q vsftpd,可确认是否安装。
2 (没有安装)查看linux 是否关联了CD/DVD(IDE)
查看方式:一 图形化界面是否有CD/DVD(IDE)图表
3 vmware关联CD/DVD(IDE)
方法:点击Edit virtual machine settings,在打开的窗口Hardware/CD/DVD(IDE)下关联rhel-server-5.4-x86_64-dvd.iso镜像文件,关联之后就可以从镜像文件中安装vsftpd
4 重启virtual machine
5 挂载CD/DVD(IDE)到mnt文件
mount /dev/cdrom /mnt ---挂载光驱到mnt文件
[root@localhost mnt]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only
挂载成功
6 查看是否存在vsftpd安装文件(vsftpd-2.0.5-16.el5.x86_64.rpm)
代码:
[root@localhost mnt]# find / -name "*vsftpd*"
/mnt/Server/vsftpd-2.0.5-16.el5.x86_64.rpm
存在vsftpd安装文件
7 安装vsftpd包
代码:
[root@localhost mnt]# rpm -ivh /mnt/Server/vsftpd-2.0.5-16.el5.x86_64.rpm
warning: /mnt/Server/vsftpd-2.0.5-16.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
package vsftpd-2.0.5-16.el5.x86_64 is already installed
我的是应经安装过了的,所以提示已安装,如果第一次安装提示安装成功。
8 启动服务查看结果
[root@localhost mnt]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
[root@localhost mnt]# ftp localhost
Connected to localhost.localdomain.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): root
530 Permission denied.
Login failed.
ftp>
ftp> byte
?Invalid command
ftp> bye
221 Goodbye.
[root@localhost mnt]#