转自 http://www.xxlinux.com/bbs/viewthread.php?tid=3718&extra=page%3D1
个人用户,一般是不建议开机就把一大堆的服务器运行起来的,建议需要时再运行,当然了这只是我个人的一个建议,决定权在你
某网友:哥们,你机子中有什么好歌没有
you 回答:别说,还真有,你等会,我开 FTP ,你看着喜欢什么拿什么,不过要记得请我吃饭哟
网友回答:没问题,我一会买个盒饭,让快递送过去,二三天时间应不会变质吧 ^_^
..................
我们就以这种思想往下操作
为了方便,我自己写了一些小脚本
ftplog 这个是看日志的
#! /bin/bash
echo "查看日志"
echo ""
cat /var/log/vsftpd.log
exit
ftpstart 启动 ftp
#! /bin/bash
set -e
echo "绑定目录"
mount --bind /data/flac /var/ftp/pub/flac
echo "启动FTP服务"
/etc/init.d/vsftpd start
echo "启动金万维动态域名解析客户端"
/etc/init.d/gnhostlinuxd start
exit
因为一些让和别人其享的东西不在 /var/ftp/pub/ 下面,当然了,对于个人用户,把一些资料放在那也不方便,所以这篇文章可能会更接近一般的个人用户
ftpstop 关闭 ftp
#! /bin/bash
echo "关闭金万维动态域名解析客户端"
/etc/init.d/gnhostlinuxd stop
echo "关闭FTP服务"
/etc/init.d/vsftpd stop
echo "取消绑定目录"
umount /var/ftp/pub/flac
exit
这些脚本技术含量不大,一般人应能看的懂,就不一一解释了,不过要记住,这些都要以 root 执行的,这些脚本放在什么地方由你决定,我一般是放在个人目录下的 bin 目录下
tianyang4913 于 2010-02-26 15:25:18发表:
很有用 谢谢!
雨夜花 于 2009-08-10 13:58:16发表:
[i=s] 本帖最后由 雨夜花 于 2009-8-10 14:00 编辑 [/i]
以下是以 ftpstart 启动后的效果
firefox 要设默认编码为 utf8 才不会乱码,和 ftp 编码一至
[attach]19624[/attach]
gftp
[attach]19622[/attach]
lftp
[attach]19623[/attach]
雨夜花 于 2009-08-10 13:57:11发表:
不过最后一点不要忘了
启用防火墙的朋友要把 FTP 放行哟
雨夜花 于 2009-08-10 13:55:32发表:
下面我们再来看一下 vsftpd 的配置文件 /etc/vsftpd/vsftpd.conf
关于 vsftpd 的配置,篇幅有限就不多介绍,内容也太多,可以参考其它文献,对于新手我只着重讲几个
在 /etc/vsftpd/vsftpd.conf 中罗列出来的东西一般都够用了
write_enable=YES 匿名服务器一般我们不选,注释掉或值为 NO
ftpd_banner= 最好不要用中文的,要用英文,最好在此声明 FTP 服务器编码是什么,这样可以给对方一提示又不乱码
如 ftpd_banner=Welcome to lonlinux FTP service.The locale is zh_CN.utf8
注意了,不要动不动就拿用中文说成是一种爱国行为,多少反华分裂分子用的不是中文,他们也爱国吗
更多的内容可以在网上搜一下,很多的,英文好的朋友可以用 man vsftpd.conf,在适当的时候我再详解每项的意思