Chinaunix首页 | 论坛 | 博客
  • 博客访问: 155531
  • 博文数量: 38
  • 博客积分: 687
  • 博客等级: 上士
  • 技术积分: 426
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 10:48
文章分类

全部博文(38)

文章存档

2019年(1)

2016年(1)

2014年(5)

2013年(1)

2012年(8)

2011年(17)

2010年(2)

2009年(3)

我的朋友

分类: 嵌入式

2011-08-13 18:32:53

上网搜了一下,一般都用vsftpd,我也安装它吧
sudo apt-get install vsftpd

很快就能安装好
启动,重启,停止vsftpd的命令是
sudo /etc/init.d/vsftpd start

sudo /etc/init.d/vsftpd restart
sudo /etc/init.d/vsftpd stop
如果用网上说的service vsftpd restart会报告这样的错误
===
ldm@ldm-TOP2:/home$ service vsftpd restart
restart: Rejected send message, 1 matched rules; type="method_call", sender=":1.63" (uid=1000 pid=3099 comm="restart vsftpd ") interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))
===
可以用
ps -A |grep ftp
命令来看一下ftp 服务是否已经启动了。

安装完后,home目录下也没有ftp这个目录。

重启一下ftp,然后可以用firefox访问ftp://127.0.0.1,这时的默认目录是用户目录~,并且可以访问,用户目录~之外的其他目录,所以需要修改一下 vsftpd.conf,默认情况下匿名不可用。

vim /etc/vsftpd.conf
在/etc/vsftpd.conf文件中listen=yes等于STANDALONE独立模式
chroot_list_enable=YES   防止用户跳到任何其他目录,子目录可以。
write_enable=YES     可以写

增加用户
useradd -d /home/ldm -g ftp -s /sbin/nologin target
passwd target

阅读(1999) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~