仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 472|回复: 7
打印 上一主题 下一主题

[其他Linux] linux教程之ubuntu Linux下创建FTP服务器怎样操纵

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:25:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
完成了Apache多用户的假造主机设置,那末一样平常这些用户城市选择用ftp上传的体例来办理本人的web内容,这就必要我们再为他们开设FTP服务。
Ubuntu自带的FTP服务器是vsftpd。
1)安装vsftpd
Ubuntu安装软件倒不是件坚苦的事,输出:
sudoapt-getinstallvsftpd
假如没换源大概会提醒你利用光盘,放出来再按回车就好了。
我用CN99的源,速率是300K每秒,够快吧.
安装了以后会在/home/下创建一个ftp目次。这时候候你能够试着会见下ftp://IP地点。应当能够看到一个空缺内容的ftp空间。
默许设置下匿名用户能够下载,但不克不及写进或是上传
2)设置vsftpd.conf文件
如今我们要让匿名用户没法会见,而且得输出linux上的用户暗码后才干会见到他们本人目次里的内容。
起首找到设置vsftpd的文件,地位在/etc/vsftpd.conf
修正之前最好先备份下这个文件:
sudocp/etc/vsftpd.conf/etc/vsftpd.conf.old
然后能够修改了:
#不让匿名用户利用
#anonymous_enable=YES
#当地用户可用
local_enable=YES
#可用写操纵
write_enable=YES
#不必要显现某目次下文件信息
#dirmessage_enable=YES
#加点banner提醒
ftpd_banner=Hello~~
#FTP服务器最年夜承载用户
max_clients=100
#限定每一个IP的历程
max_per_ip=5
#最年夜传输速度(b/s)
local_max_rate=256000
#埋没帐号
hide_ids=YES
好了,重启下ftp服务器看看效果
重启后仍是和本来一样对吗?呵呵,这是默许的ftp目次在做鬼,我们把它删除,再看看。怎样?要你输出用户名和暗码了吧。
新的成绩
1.输出用户名暗码后显现的地位是在用户的根目次下,而我们的WEB内容是在public_html目次里
2.用户能够跳就任何其他目次(十分伤害..)
要办理这些成绩我们还得设置下vsftpd.conf
#启动chroot列表(Changeroot)
chroot_list_enable=YES
#指定列表地位(我这用的是默许地点)
chroot_list_file=/etc/vsftpd.chroot_list
接上去我们得在vsftpd.chroot_list上写出来我们要限定哪些用户,不让他们“漂移”..
如今有效户linyupark,以是只需sudonano一下,往内里写就好了
如许我们已办理第2个成绩了,上岸的用户只能在它的用户文件夹里举动,上面我们要更狠一点,让他只能在public_html里举动
仍然仍是找vsftpd.conf
#这句默许设置里是没有的,本人加
user_config_dir=/etc/本人界说一个设置一般用户用的文件夹地点
依据本人设置的地点,创建一个响应的文件夹,然后往内里创建和用户名不异的文件,nano一下:
#当地用户的根地点,假定用户是linyupark
local_root=/home/linyupark/public_html
好咯,重启下服务器。看看效果吧

</p>
使用gcc或g++进行编译,使用gdb进行调试;
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-18 16:43:22 | 只看该作者
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
深爱那片海 该用户已被删除
板凳
发表于 2015-1-24 15:47:58 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
精灵巫婆 该用户已被删除
地板
发表于 2015-2-2 06:44:50 | 只看该作者
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
因胸联盟 该用户已被删除
5#
发表于 2015-2-7 17:50:51 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
简单生活 该用户已被删除
6#
发表于 2015-2-22 20:59:44 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
爱飞 该用户已被删除
7#
发表于 2015-3-7 03:31:42 | 只看该作者
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
再现理想 该用户已被删除
8#
发表于 2015-3-14 11:19:20 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-18 09:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表