头痛来,没精神,昏昏欲睡。昨天搞这个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软件,请自行研究其配置!
apt-get remove –purge vsftpd 这个–是两个减号