您的位置:首页 > 编程语言 > PHP开发

如何通过CuteFTP实现在windows环境下和Ubuntu进行文件相互传输

2012-11-07 22:16 537 查看

1.确保你的Ubuntu中装了ftp服务器,查看方式:sudo ps -e | grep ftp

2.安装ftp服务器,通过 sudo apt-get install vsftpd (如果已安装,此部可以省略)。

3.安装完毕会自动生成一个ftp账户,查看方式,通过在终端输入 finger ftp,可能会提示你安装finger(安装方法sudo apt-get install finger),之后会显示 log in:ftp (记住这个名字); name:ftp
daemon ;directory:/srv/ftp(记住这个目录,其他机器或许不是这个);

4.配置Ubuntu自带的FTP服务器是vsftpd. 位置在 /etc/vsftpd.conf ;修改之前最好先备份下这个文文: cp /etc/vsftpd.conf /etc/vsftpd.conf_bak 不行的话换个备份目录 。修改方法:先改变vsftpd.conf
的权限,使其具有写的权限,方法 sudo chmod 666 vsftpd.conf ;然后修改,方法 sudo vi vsftpd.conf ;把以下几项前面的#去掉 :anonymous_enable=YES (允许匿名登录) anon_upload_enable=YES (允许上传) anon_mkdir_write_enable=YES (允许创建目录) anon_umask=022 (端口) Write_enable=yes (开放本地用户写的权限)


修改完之后之后 进入到第三步红色标记的目录里创建一个有读写执行权限的目录 例如;mkdir temp;sudo chmod 777 temp ,最后重启下Ubuntu,这样Ubuntu的FTP服务器已配好。

5.配置CuteFTP。建立快速连接 主机名是Ubuntu的IP(必须和windowIP在同一个网段,不在的话自己修改,知道可以和window互相ping通),用户名、密码是你的Linux主机名和密码,端口21,点击连接,会弹出一个对话框,用户名是第三步log in之后的名字 ftp ;密码是你的Linux密码(默认是这样);这个用户名和密码就是你FTP服务器中的用户,熟练之后还可以添加用户
sudo useradd -m ftp ******;sudo passwd ftp *****;


CuteFTP8.3绿色汉化下载地址http://download.csdn.net/my
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: