最近申请到腾讯云的廉价服务,而且送了个域名,
注册之后想搭建个LAMP环境,
因为之前在学校的服务器以及阿里云上都搞过,所以觉得没什么问题
在准确搭建完成环境之后,利用FTP上传网页文件时候出现下了以前没有遇到过的问题。
1.使用root用户,无法登陆ftp服务:
原因:
ftp禁用的某些字段作为用户名进行登录,具体原因不清楚,反正root是其中一个,只要把它在配置文件中删除就可以了。
解决方法:
在/etc/ftpusers文件中注释掉root行即可。
代码如下:
sudo vim ./etc/ftpusers
查看代码并修改如下:
保存退出之后重启ftp服务
# sudo service vsftpd restart
此时可以以root身份登录ftp服务,但看到的只是一个空文件夹,
需要将指定文件夹向用户开放权限。
2 .登录之后看到的只是一个空文件夹,而且不能访问上级目录,
原因:
每个ftp用户都对应./home路径下的一个文件夹,新建用户之后如果不指定访问权限的路径,则默认只能访问自己的文件夹。
解决方法:
首先查看home路径下有哪些用户,若需要给新用户添加路径,则可以顺便指定操作权限路径:
# useradd -d /home/hiddleston
# passwd hiddleston
# usemod -d /etc/home/hiddleston hiddleston
//为用户Hiddleston添加密码
//在hom路径下增加用户Hiddleston
//限定Hiddleston用户只能访问个人文件夹,本人建立web服务器,
//需要使用ftp上传网页文件,所以把Apache的默认文件夹路径权限
//给了该用户,亲测有效。
End,现在就可以使用各种ftp工具连接到腾讯云服务器上进行文件上传下载操作了,附一下个人网页地址:
现在还只是放了个之前帮人做的小demo空壳子,以后会陆续添加内容的。
Reference:
http://blog.csdn.net/xxd851116/article/details/6346760
http://yunyuncolor.blog.51cto.com/1239086/382829