昨天,公司要求将最新的项目发布到开发环境去,由于开发环境服务器好久没用了,我使用FTP上传竟然传不上去,提示没权限。
很郁闷,大家可以看看用户组权限就会明白:
解决方法:
方法1.登陆ssh,将原来的项目文件移除掉了(命令:rm -rf acs*),就可以了
(备注:切换root用户,sudo su root)
方法2.登陆ssh,将打好的包放到tmp下面,通过下面的命令操做也可以(推荐)
sudo mv /tmp/usrcloudmqttclientsdk.jar /data/acs/app-6300-socket-acs/lib
图一 移除原有文件
图二 移除原有文件后可以上传
备注:
R-读,W-写
RW-R-R,第一部分RW代表当前用户具有读写的权限。
第二部分的R代表当前用户所在的用户组中其他成员只有读得权限,最后一个R表示额外的其他用户只有读得权限。