当前位置: 首页 > 知识库问答 >
问题:

Amazon Ec2 FTP写入权限[关闭]

盛超
2023-03-14

我能够成功地连接到亚马逊ec2实例使用filezilla。我使用的用户名是ec2-user。所以当我试图将我的应用程序战转移到Tomcat时,它说

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

我试图更改使用filezilla的权限,但不允许这样做。我知道没有写入权限,但如何更改它。

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

共有1个答案

阎丰羽
2023-03-14

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

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

2)通过腻子SSH到linux机器中。使用命令sudo-s更改为root用户。向 /var/lib/tomcat6/webapps/使用命令chmod 777 /var/lib/tomcat6/webapps/的所有用户提供写权限。然后直接从filezilla复制文件到目录。

 类似资料:
  • 问题内容: 我能够使用filezilla成功连接到Amazon ec2实例。我使用的用户名是ec2-user。因此,当我尝试将应用程序战争转移到tomcat时,它说 我试图使用filezilla更改权限,但不允许这样做。我知道没有写权限,但是如何更改它。 我是linux的新手。请帮我。 问题答案: 在 EC2用户 没有在/ var / lib中/ tomcat6中/ webapps /目录写权限的

  • 我试图用docker运行一个简单的命令,读取我的主目录中的文件,并在本地机器上的同一目录中写入输出文件(

  • 问题内容: 我的陈述书遇到一些权限问题。 当我登录数据库并执行简单的导出命令时,例如: 我得到回应: 但是,当我简单地写: 该文件被写入目录。我查看了mysql似乎定义读取和写入权限的文件,但我真的不知道如何修改它。 如何授予自己将mysql表导出到我喜欢的任何目录的权限? 问题答案: 问题是目录权限。mysqld不以current_user身份运行。将mysqld用户添加到对目标目录具有写权限的

  • 本文向大家介绍关于linux权限s权限和t权限详解,包括了关于linux权限s权限和t权限详解的使用技巧和注意事项,需要的朋友参考一下 常用权限 linux系统内有档案有三种身份 u:拥有者  g:群组   o:其他人 这些身份对于文档常用的有下面权限: r:读权限,用户可以读取文档的内容,如用cat,more查看 w:写权限,用户可以编辑文档 x:该目录具有可以被系统执行的权限 其他权限 除了读

  • 在这一点上我得到了警告: 如何让它保存文件?当我在Eclipse上创建它时,这是可行的,但是现在我更新并移到了Android Studio中,它似乎坏了一些东西。