当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 装好了UBUNTU 8.04 server 命令行,怎么开FTP
帖子发表于 : 2008-05-23 20:47 

注册: 2008-05-23 20:36
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
LAMP也安装了,测试APACHE成功了,怎么把文件上传到服务器上边呢?
想放一些PHP的文件到服务器上,怎么放到上边去啊?
FTP怎么开的?
#sodu apt-get install vsftpd 显示Reading state informatio.
我被卡在这里了...郁闷....命令行的东西第一次用...各位指点一下


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-23 20:52 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
ftp还要配置一下,如果是给自己用的话,不如开ssh服务,可以控制,又可以scp复制文件。

PS: 别重复发帖,另一帖已删


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-23 20:53 

注册: 2008-05-23 20:36
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
这样子已经是安装好了吗?
有没有配置的步骤呢?拜托一下.呵,谢了.新手上路...


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-23 20:56 

注册: 2007-10-18 23:29
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
apache配置文件的位置:/etc/apache2/apache2.conf

PHP配置文件的位置:/etc/php5/apache2/php.ini

服务器主文件目录:/var/www/

当一次搜索引擎





以下出自http://www.linuxdiyf.com/bbs/thread-46139-1-1.html

Ubuntu实用简单的FTP架设
1)安装vsftpd
Ubuntu安装软件倒不是件困难的事,输入:

sudo apt-get install vsftpd
可能会提示你使用光盘,放进去再按回车就行了。

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

默认设置下匿名用户可以下载,但不能写入或是上传


2)设置 vsftpd.conf文件
现在我们要让匿名用户无法访问,并且得输入linux上的用户密码后才能访问到他们自己目录里的内容。

首先找到设置vsftpd的文件,位置在/etc/vsftpd.conf

修改之前最好先备份下这个文件:

sudo cp /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列表(Change root)chroot_list_enable=YES#指定列表位置(我这用的是默认地址)chroot_list_file=/etc/vsftpd.chroot_list
接下来我们得在vsftpd.chroot_list上写进去我们要限制哪些用户,不让他们“漂移”..

现在有用户linyupark,所以只要sudo nano一下,往里面写就行了

这样我们已经解决第2个问题了,登陆的用户只能在它的用户文件夹里活动,下面我们要更狠一点,让他只能在public_html里活动

依然还是找vsftpd.conf

#这句默认设置里是没有的,自己加user_config_dir=/etc/自己定义一个设置个别用户用的文件夹地址
根据自己设置的地址,建立一个相应的文件夹,然后往里面建立和用户名相同的文件,nano一下:

#本地用户的根地址,好咯,重启下服务器。看看效果吧。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-23 20:56 
头像

注册: 2006-04-12 18:54
帖子: 4669
送出感谢: 0 次
接收感谢: 7
sudo apt-get install ssh

别的机器用能sftp的软件就能copy文件了


_________________
blog:杰林修·呓


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-23 21:10 

注册: 2008-05-23 20:36
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
谢谢各位给的思路...


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译