ftp服务器安装:
[root@localhost root]# 表示没有安装
安装:
linux第二张镜像文件放到虚拟光驱里,挂载;在/mnt下新建文件夹cddrom,挂载读取光盘文件
命令:mount /dev/cdrom /mnt/cddrom
cd /mnt/cddrom 下Server文件找到vsftpd....rpm
安装FTP server:
命令 rpm -ivh vsftpd-2.3.3-12.el.x86.rpm
cd /etc/init.d
./vsftpd start ---开启
./vsftpd stop ---关闭
2)vsftpd开机自启动设置
/sbin/chkconfig --list|more 显示进程列表
找到vsftpd
/sbin/chkconfig --list|grep vsftpd 单独显示vsftpd 0-6均为关闭
/sbin/chkconfig vsftpd on 打开自启动
/sbin/chkconfig --list|grep vsftpd 单独显示vsftpd 2-5开启,其余为关闭
修改成功
3)查看虚拟机IP命令
/sbin/ifconfig 查看eth0 第二行 inet addr:192.168.30.128 为虚拟机
网卡IP,当主机适配器只要有一个IP跟虚拟机在一个网段就可以连通
注:虚拟机安装完成后,本地会多出两个适配器,即:VMware Network Adapter VMnet1;VMware Network AdapterVMnet8,只要 这两个中有一个IP与虚拟机IP在一个网段,虚拟机和本地就可以连通。
例如:VMware Network Adapter VMnet1 ip地址为:192.168.135.128;虚拟机ip为:192.168.135.1,则可以连通,具体步奏如下:
打开windows命令行,窗口键+R ,输入命令cmd,打开
ping 192.168.135.1 测试网络连通性
ftp 192.168.135.1 连接ftp 显示连接到192.168.135.1 220(vsFTPd 2.0.5)
用户(192.168.30.128:<none>): 用root登陆 输入密码
230 Login successful
ftp> 连接成功 ,即可用客户端登陆上传下载
前提:虚拟机ftp服务器允许本地连接:
设置允许root用户上传:
修改文件 /etc/vsftpd/user_list 和/etc/vsftpd/ftpusers
允许root上传,即把root 注释掉(root前加#)
然后重启vsftpd,否则连不上
如果连不上可能是selinux问题
也就是防火墙 selinux=disabled 才可以
在/etc/selinux/config config 文件中 SELINUX=disabled 才行 然后重启
客户端(LeapFTP)使用:
打开客户端,点击-站点- 新建站点,输入虚拟机ip地址,默认端口21,用户名:root,密码:xxxxxx,即可连接。
验证是否安装ftp
[root@localhost root]# rpm -qa|grep vsftpd[root@localhost root]# 表示没有安装
安装:
linux第二张镜像文件放到虚拟光驱里,挂载;在/mnt下新建文件夹cddrom,挂载读取光盘文件
命令:mount /dev/cdrom /mnt/cddrom
cd /mnt/cddrom 下Server文件找到vsftpd....rpm
安装FTP server:
命令 rpm -ivh vsftpd-2.3.3-12.el.x86.rpm
显示两行进度条100%,即安装成功
cd /etc/init.d
./vsftpd start ---开启
./vsftpd stop ---关闭
2)vsftpd开机自启动设置
/sbin/chkconfig --list|more 显示进程列表
找到vsftpd
/sbin/chkconfig --list|grep vsftpd 单独显示vsftpd 0-6均为关闭
/sbin/chkconfig vsftpd on 打开自启动
/sbin/chkconfig --list|grep vsftpd 单独显示vsftpd 2-5开启,其余为关闭
修改成功
3)查看虚拟机IP命令
/sbin/ifconfig 查看eth0 第二行 inet addr:192.168.30.128 为虚拟机
网卡IP,当主机适配器只要有一个IP跟虚拟机在一个网段就可以连通
注:虚拟机安装完成后,本地会多出两个适配器,即:VMware Network Adapter VMnet1;VMware Network AdapterVMnet8,只要 这两个中有一个IP与虚拟机IP在一个网段,虚拟机和本地就可以连通。
例如:VMware Network Adapter VMnet1 ip地址为:192.168.135.128;虚拟机ip为:192.168.135.1,则可以连通,具体步奏如下:
打开windows命令行,窗口键+R ,输入命令cmd,打开
ping 192.168.135.1 测试网络连通性
ftp 192.168.135.1 连接ftp 显示连接到192.168.135.1 220(vsFTPd 2.0.5)
用户(192.168.30.128:<none>): 用root登陆 输入密码
230 Login successful
ftp> 连接成功 ,即可用客户端登陆上传下载
前提:虚拟机ftp服务器允许本地连接:
设置允许root用户上传:
修改文件 /etc/vsftpd/user_list 和/etc/vsftpd/ftpusers
允许root上传,即把root 注释掉(root前加#)
然后重启vsftpd,否则连不上
如果连不上可能是selinux问题
也就是防火墙 selinux=disabled 才可以
在/etc/selinux/config config 文件中 SELINUX=disabled 才行 然后重启
客户端(LeapFTP)使用:
打开客户端,点击-站点- 新建站点,输入虚拟机ip地址,默认端口21,用户名:root,密码:xxxxxx,即可连接。