首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >亚马逊Ec2文件传输协议写权限

亚马逊Ec2文件传输协议写权限
EN

Stack Overflow用户
提问于 2012-04-27 00:56:24
回答 1查看 21.7K关注 0票数 19

我能够使用filezilla成功连接到亚马逊ec2实例。我使用的用户名是ec2-user。因此,当我尝试将应用程序war转移到tomcat时,它会说

/var/lib/tomcat6/webapps/RealEstateERP.war: open for write: permission denied
 Error: File transfer failed.

我尝试使用filezilla更改权限,但不允许这样做。我知道没有写权限,但是我怎么修改它呢?

我是linux的新手。请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-27 18:02:05

Tomcatec2用户没有权限在/var/lib/tomcat6/webapps/中写入文件。只有用户可以这样做。有两种方法可以做到这一点:

1)使用filezilla将文件复制到/home/ec2-user/。现在通过putty将SSH进入linux机器。使用命令sudo -s切换到根用户。然后使用命令cp -i RealEstateERP.war /var/lib/tomcat6/webapps/将文件从/home/ec2-user复制到/var/lib/tomcat6/webapps/。

2)通过putty.Change通过SSH进入linux机器,使用命令sudo -s.Provide对/var/lib/tomcat6/webapps/上的所有用户拥有写权限,使用命令chmod 777 /var/lib/tomcat6/webapps/。然后将文件直接从filezilla复制到目录中。

票数 34
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10337951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档