前提是通过host-only或者其它方式建立了VMware Virtual Ethernet Adapter,startx命令:从命令行进入图像界面
1 service vsftpd start (其中vsftpd的d是监护程序) service vsftpd stop关掉ftp
2 ftp localhost(本地主机先验证一下ftp是否启动了)ftp命令退出为bye(在windows&linux都是这样)
3 得到linux的ip:ifconfig,如果结果只有本地主机的话,可以通过ifconfig配置ip(在windows下是ipconfig)
4 windows下ping 192.168.29.128(我采用的是host-only连接方式)
如果ping不通的话,先检查网络是否连接上,其次检查linux是否开启了防火墙
5 ftp 192.168.28.128 如果没有连上,检查linux的vsftpd是否启动或者是linux防火墙问题
6(可选)关闭linux防火墙 service iptables stop
7 (参阅)关于vsftp的信息->/etc/vsftpd/vsftpd.con 通过more命令可以读取
8 ftp连接上以后,输入用户名:anonymous 密码:不用输
9 ls命令后,显示pub目录(vsftpd的pub目录的位置(/var/ftp/pub)
10 设置:允许人家往vsftp服务器上传
11 补充搜索技巧 root上传->google解析为2个词->加双引号即可(称为关键词合并)
12 进入etc目录后,more vsftpd.user_list,把里面的root注释掉
13 在vsftpd.ftpusers也注释掉root就可以了
14 在命令行中可以用put上传
15 开机自启动 用vi打开、etc/rc.local在里面加入/usr/local/bin/vsftpd & (&代表这个程序是以服务的形式,后台的服务启动的 )或者通过chkconfig (--level 5(可选)) vsftpd on(chk=check)
浙公网安备 33010602011771号