小花说要把h5打包扔上服务器。这次就创建了个用户指向服务器tomcat下webapps。
服务器:腾讯云centos
一开始先创建了用户。虽然参考文章写了很多,但我也就简单创建了一个用户而已,设定了下用户名和密码。
参考文章:Linux下FTP用户权限的更改
代码:
# useradd -d <你要指向的目录>
# passwd <密码>
连接FTP,显示:“500 OOPS: cannot change directory:……“
先去搜了,见到很多文章说是跟 SELinux 有关。(其实我也不知道有没有关系吧,先试试)
参考文章:连接 FTP 服务器提示“500 OOPS: cannot change directory:/home/xxx”
但我这个就是显示没开启的,应该就跟这个没啥关系:
郁闷。
随后看到有人回答说改权限,倒是提醒了。参考文章:what are the settings to correct vsftpd 500 oops cannot change directory” error?。。。会不会是权限不足导致的不能访问?改变文件夹的权限行不呢?试试把文件夹的权限放开:
代码:
chmod 777 <dirname>
截图:
从WinSCP登录,成功: