分类: LINUX
2013-02-26 13:40:25
操作系统:Ubuntu 10.04
用户:root
1、
直接从源里面安装 sudo apt-get install vsftpd
需要输入yes的,输入下,然后一直enter下去
如果安装失败请重新安装 sudo apt-get --reinstall install vsftpd
2、
如果要卸载的话
清除式卸载(同时清除配置):sudo apt-get --purge remove vsftpd
清除式卸载(清除配置文件):sudo apt-get purge vsftpd
安装完毕后或许会自动生成一个帐户"ftp",/home下也会增加一个文件夹。注意,这里,可能有不同,可能会在/srv下面有个FTP的目录,apt-get的时候,会有提示说,/home/ftp创建失败
如果没有生成这个用户的话可以手动来:mkdir /home/ftp 生成了就不用了。
sudo useradd -m ftp (添加一个ftp用户)
sudo passwd ftp (更改Linux密码)
有"ftp"帐户后还要更改权限
代码:
sudo chmod 777 /home/ftp (改变文件夹权限)
sudo chmod 777 -R /home/ftp (改变文件夹及子文件权限)
在这个目录下我建立一个文件夹专门保存需要共享的内容
匿名登录:
修改配置文件,vstfpd.conf,
listen=YES (开始FTP服务)
anonymous_enable=yes (允许匿名登陆)
/etc/init.d/vsftpd restart,重启服务
或者这个命令 service vsftpd restart
配置完成后,在终端上ifconfig获取IP地址
这样,在同局域网的电脑上,在浏览器中输入地址,用帐号和对应密码就可以登录了!账户和密码网上说是自己开始设置的,我用的是我登录虚拟机的账户和密码!我用TC尝试登录了虚拟机的ftp,发现可以下载文件,如果需要更为详细的服务,请参照下面重新修改配置文件。
其他配置,详见