如何设置 vsftpd

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

如何设置 vsftpd

#1

帖子 罗非鱼 » 2010-09-04 9:46

请看下面的文章:
http://www.happywanglu.com/a/2010/0430/1564.html,摘录
1、安装vsftpd

Ubuntu安装软件倒不是件困难的事,输入:

sudo apt-get install vsftpd

如果没换源可能会提示你使用光盘,放进去再按回车就行了。

我用CN99的源,速度是300K每秒,够快吧。

安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下ftp://IP地址。应该可以看到一个空白内容的ftp空间。

默认设置下匿名用户可以下载,但不能写入或是上传
问题1:哪个是正确的ftp目录
我照做以后,没有在我的/home目录下面发现ftp目录,倒是发现了
pt@pt-laptop:~$ sudo find / -name 'ftp'
/usr/share/doc/kde/HTML/en/kioslave/ftp
/usr/share/doc/ftp
/usr/bin/ftp
/usr/lib/apt/methods/ftp
/srv/ftp
/etc/alternatives/ftp
/var/lib/dpkg/alternatives/ftp
问题2:如何设置账号、密码?
我在浏览器中输入,ftp://IP地址,会跳出一个窗口,要我输入账号、密码。
请问,如何设置账号、密码?
问题3:亲友如何使用
如果我设置好账号、密码以后,告诉亲友,它在命令行输入什么呢?
ftp ip地址就可以了吗?
oceanwave
帖子: 169
注册时间: 2007-04-02 21:40
送出感谢: 0
接收感谢: 0

Re: 如何设置 vsftpd

#2

帖子 oceanwave » 2010-09-04 15:24

1. 你所列的都不是ftp用来放置文件的目录,
这个目录需要你自己到 /etc/vsftpd.conf里面设置目录路径的, 比如设置为/var/ftp,或 /home/你的用户名/ftp,
设置好了之后需要自己在到相应路径下创建这个文件夹,比如
sudo mkdir /var/ftp
mkdir /home/你的用户名/ftp

2. 默认可以使用你登录系统的帐号密码来登录, 也可以再创建其他帐号密码

3. 亲友可以在IE浏览器,firefox浏览器里输入 ftp://***.***.***.*** 或域名 ftp://ftp.***.com 来访问
如果习惯命令行,那就在命令行里 ftp ***.***.***.***
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

Re: 如何设置 vsftpd

#3

帖子 罗非鱼 » 2010-09-05 9:48

1.如何设定目录
我想将需要传送的文件放在/var/ftp,应该在/etc/vsftpd.con中如何设定?
2.如何增加一个用户名peter,它的密码是peterwelcome?
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

Re: 如何设置 vsftpd

#4

帖子 罗非鱼 » 2010-09-05 10:04

pt@pt-laptop:~$ sudo /etc/init.d/vsftpd start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service vsftpd start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start vsftpd
vsftpd start/running, process 11501
pt@pt-laptop:~$ ps
PID TTY TIME CMD
11050 pts/0 00:00:00 bash
11503 pts/0 00:00:00 ps
为何没有看见11501?
头像
newnetexr
帖子: 163
注册时间: 2010-01-23 23:38
送出感谢: 0
接收感谢: 0
联系:

Re: 如何设置 vsftpd

#5

帖子 newnetexr » 2010-09-05 15:59

代码: 全选

# ps aux | grep vsftp
你直接输入ps显示的是你"pt"这个用户下的进程,很显然,vsftpd不属于你
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

Re: 如何设置 vsftpd

#6

帖子 罗非鱼 » 2010-09-05 18:04

vsftp假设好了,也可以访问了,新问题来了
我用的是adsl上网,每次重新启动电脑,都是一个新的ip
朋友登陆我的vsftp是
ftp://ip地址
我的ip每次都不一样,难道需要我每次告诉他们我的ip吗?如何解决这个问题?
头像
newnetexr
帖子: 163
注册时间: 2010-01-23 23:38
送出感谢: 0
接收感谢: 0
联系:

Re: 如何设置 vsftpd

#7

帖子 newnetexr » 2010-09-05 19:47

:em09 去申请一个域名,告诉他们域名,每次换了IP之后你就去把解析改了——之前说用花生壳做动态解析蛮好的,不过没试过,不知道还能不能用
头像
枫叶饭团
论坛版主
帖子: 14685
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
送出感谢: 1 次
接收感谢: 132 次
联系:

Re: 如何设置 vsftpd

#8

帖子 枫叶饭团 » 2010-09-05 20:19

终于有人写教程了,我在我的VPS上建这个完全的失败了~郁闷 :em20 :em20
mark!!!!
回复

回到 “服务器基础应用”