在Linux和其他机器之间共享文件
ftp server
vsftpd 稳定,安全
一.下载
sudo apt-get install vsftpd
apt-get autoremove vsftpd 移除软件
二.启动vsftpd 服务 后台程序
service vsftpd start
三.测试ftp是否启动
ftp localhost
退出ftp 用bye
四.查询Linux的ip
ifconfig 看到本机的IP地址
在windows平台下dos窗口 使用ipconfig查看windows主机ip 看是否在同一个网段
ping linux的ip 看是否联通。
eg: ping 172.18.51.1
如果ping不通,可能是对方有防火墙。
如果ping通了,有可能ftp连不上。
1.vsftpd关了
2.防火墙 关闭防火墙: service iptables stop
五.启动浏览器
windows输入: ftp://172.18.51.1
Linux本机输入: ftp://localhost
六.配置ftp
vi /etc/vsftpd.conf
# Allow anonymous FTP? (Disabled by default)
anonymous_enable=YES //允许匿名登录
配置完后输入 service vsftpd restart 重新启动。
七.允许root用户上传
修改 vsftpd.user_list vsftpd.ftpusers 注释掉root
默认目录在 /srv/ftp 下