后台一直提示wordperss版本和插件有更新,看着碍眼,决定把它们全都更新。不过更新文件需要服务器提供FTP服务,linode也没有提供到FTP,只能自己装一个了。我装的服务器系统是Ubuntu 12.04 LTS,FTP软件当然是选择大名鼎鼎的vsftpd(very secure FTP daemon), 用系统自带的FTP还好Ubuntu装vsftpd还是很简单,一句命令就行:
1. 安装 vsftpd 服务
[root@chenjunlu ~]# yum install vsftpd
2. 配置 FTP 用户
[root@chenjunlu ~]# usermod -d /srv/www/chenjunlu.com/htdocs/ -s /sbin/nologin
3. 配置 /etc/vsftpd/vsftpd.conf 文件
# Allow anonymous FTP ?
anonymous_enable=NO
# Uncomment this to allow local users to log in.
local_enable=YES
# Uncomment this to enable any form of FTP write command.
write_enable=YES
# Default umask for local users is 077. You may wish to change this to 022,
local_umask=022
chroot_local_user=YES
chroot_list_enable=YES
# If chroot_local_user is YES and chroot_list_enable is YES, then this list
# becomes a list of users to chroot().
chroot_list_file=/etc/vsftpd/chroot_list
# If userlist_enable is YES and userlist_deny is YES, then this list
# becomes a list of users who can login.
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
4. 启动 FTP 服务
[root@chenjunlu ~]# service vsftpd restart
5. 配置开机自启动
[root@chenjunlu ~]# chkconfig vsftpd on
如果你对安全性有很强的敏感性,我建议你配置 FTPs 服务,具体的配置方法请参考这里。虽然说 vsftpd 的全名是”Very Secure FTP Daemon”的意思,也就是说是比较注重安全的 FTP 服务器,但是出于慎重的考虑,我建议还是配置一下防火墙,或者说不配置开机自启动,只在需要的时候再开启服务。