幸运彩票官网注册网址_幸运彩票网投平台怎么样_幸运彩票网站大全开户正规吗_幸运彩票网手机版登录

做您身边的电脑顾问

注册

热点: Ubuntu 安装drcom报错error的处 Chrome在Ubuntu下使用ramdisk的

您现在的位置是:主页 > 幸运彩票网投平台 > Ubuntu专区 > 应用技巧 >

Ubuntu 10.04使用vsftp初级体会

时间:2010-12-30 16:57   来源:未知   复制分享 共有评论(0)条

点击:

  最近在Ubuntu 10.04下玩了几天vsftp,主要目的是实现两台计算机的共享的,samba太老了,现在都不用这个,还是vsftp好,简单又安全,下面记录一下折腾这个的流程,以后再利用vsftp弄个高级点的ftp。以下操作,全是在root下进行。由于我技术有限,此文不是教程,仅作参考。

  vsftp就是“非常安全的ftp”。

  1.安装

  apt-get install vsftpd

  为什么会有一个d呢?呵呵,一般来说d表示系统服务进程,所以安装的时候是vsftpd,这个在ssh等等中也是一样的。

  2.vsftpd的环境

  1} vsftp安装完成后会生成一个名字是ftp的账户,密码ftp,可以在/etc/passwd中看到,一般来说这时候可以建立一个ftp文件,自己设置的是/home/ftp,最好再把ftp改成777的权限。

  2} /etc/vsftpd.conf 主要就是vsftpd的配置文件,相当重要的一个东西。

  3} /etc/pam.d/vsftpd 与pam组相关的文件,pam组主要用来进行身份认证和抵御功能,初期没必要太了解这个。

  4} /etc/ftpusers 这个主要是和上面的搭配,设定拒绝登陆的账号,一般都是本机上的账号,vim它,会发现root在列,这也解释了为啥子我一开始在root下老登陆不进去ftp。

  5} finger ftp,这个命令主要是查看ftp这个用户的一些信息,包括登陆时间,默认家目录等等,其中,ftp这个用户的家目录会作为匿名登陆用户显示的目录(即是匿名用户的根目录)。

  3.一些重要的概念以及操作

  ftp localhost

  这个的意思就是,以本地机器连入ftp,就是在你的Ubuntu上连入ftp啦,localhost实际上是指通过lookback接口向应用程序提供连结,localhost的IP是 127.0.0.1,你可以自己看成这个IP就是你自己电脑的IP地址,只不过是专门用来进行系统内部程序的通信用的。

  chroot

  change root diectry,root指的是根目录,为什么会有这个呢,因为一旦别人连入你的ftp,它可以向上级访问目录,也就是说可以访问你的任何一个文件,这个是不好滴,所以利用chroot可以把连进来的用户限制到一个目录里面操作,它能访问这个文件夹里的一切东西,但是就是不能跳出这个文件夹访问上级目录。这个chroot相当重要。

  chown

  这个是改变文件的所属用户组的命令,初级阶段不太用的上,以后会说明。

  4.自己环境下vsftp的功能,以及配置。下面主要说说自己的配置,顺带说明一些功能。

  vsftp的功能:

  允许匿名用户登录,登陆的目录为/srv/ftp(也即是我finger ftp得到的ftp用户家目录,这个是vsftp默认的),匿名用户只拥有下载权限,不具备上传,新建文件夹等权限,并且被限制在/srv/ftp目录下,不允许查看上级目录(比如我的/ect /boot等目录)。

  允许本地用户登录,本地用户就是指你Ubuntu机器上的用户,比如root,ftp,xxx用户等等,本地用户拥有所有权限,进入的默认目录是/home/ftp(所以上面说建一个这个目录),并且可以访问机器上的任何目录。

  开启FTP的日志功能,记录FTP的所有操作。在vsftpd.conf中很多配置是一环扣一环的,比如说如果write_enable没有开启,那么设置upload=YES也是没有用的。慢慢学习,就会知道一些。 (责任编辑:狗扑源码社区)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
发布言论时请自觉遵守互联网相关的政策法规!
评价:
用户名: 验证码:点击我更换图片