Debian VPS搭建rTorrent(FTP篇)

头痛来,没精神,昏昏欲睡。昨天搞这个VPS搞了我一天,晚上又测试了一晚上,猫到凌晨4点。结果是早上8点就起来了,做饭,喝粥。

配置说下:10G,192M内存,382M缓冲峰值内存,100M不知道是什么享,英国VPS,可以开通任何服务(官方是标明不准放box的,因为官方已经有BOX提供了,哈哈)。谁让他贵呢,嘿嘿。

整理起聊天记录真是一件麻烦事啊,当初在求教在装的时候绕了很多弯子,囧…为避免自己下次配置VPS的时候再次绕弯子,我一部分一部分按顺序写下来吧。

一个seedbox最基本的需要是httpd、ftpd,利用这两个才能进行web管理和ftp下载上传。

利用SSH以root权限登陆主机,并执行以下命令:

1.首先配置更新源。

vim /etc/apt/source.list

(ubuntu是sources.list)

deb http://ftp.fr.debian.org/debian stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

如果DNS解析不了,那就在/etc下创建个resolv.conf文件,内容写:

nameserver 8.8.8.8

nameserver 8.8.4.4

即可。

s键修改文字,esc键修改完毕,输入:wq保存(有个冒号)。

2.更新软件

apt-get update

3.更新系统

apt-get upgrade

好了,到这一步,最基本的系统更新配置完成了,接下来我要装的是ftpd。首先要说明的是,某些步骤先后顺序颠倒是否能少走弯路,你自己试验。

1.创建新用户

useradd hlx98007

passwd hlx98007

(输入密码)

到/home/下创建hlx98007文件夹,再输入

chown hlx98007.hlx98007 /home/hlx98007

当然这个用户名(和文件夹名)你可以自己改,但必须相同。

2.使用root安装vsftpd

apt-get install vsftpd

3.装完后,修改配置文件

vim /etc/vsftpd.conf

listen=YES

local_enable=YES

write_enable=YES

ascii_upload_enable=YES

ascii_download_enable=YES

之前的井号去掉,再修改

anonymous_enable为NO。最好为大写,因为linux系统是区分大小写的。其他按自己要求,看注释。

最后一行之后再添加

pasv_enable=YES
pasv_promiscuous=YES
port_promiscuous=YES

使服务器支持FXP(FlashFXP中需要设置成上传被动)

esc :wq

输入/etc/init.d/vsftpd reload导入新配置。

如果这时候你重启了发现如果连不上,21端口无监听,那你就彻底删除并重装一下,再重新设置一下conf文件应该就行了。

彻底移除vsftpd命令为:

apt-get remove –purge vsftpd

到此,Ftpd的设置就完毕了。如果你喜欢使用proftpd、glftpd等其他ftpd软件,请自行研究其配置!

作者:小老外

我还需要不断地学习。

3条评论

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据