当前位置: 首页 > 面试题库 >

Amazon Ec2 FTP写入权限

童冠玉
2023-03-14
问题内容

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

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

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

我是linux的新手。请帮我。


问题答案:

EC2用户 没有在/ var / lib中/ tomcat6中/ webapps /目录写权限的文件。只有 root
用户可以这样做。您可以通过两种方式执行此操作:

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

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



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

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

  • 我能够成功地连接到亚马逊ec2实例使用filezilla。我使用的用户名是ec2-user。所以当我试图将我的应用程序战转移到Tomcat时,它说 我试图更改使用filezilla的权限,但不允许这样做。我知道没有写入权限,但如何更改它。 我是Linux的新手。请帮帮我。

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

  • 我试图在android中写入文件,但一直出现以下错误: java.io.FileNotFoundException: /storage/emulated/0/Notes/TestFile.txt(权限拒绝) 搜索此网站可以简单地解决此问题,即向应用程序清单文件添加WRITE\u EXTERNAL\u存储,但这对我不起作用。我一直在犯同样的错误。

  • 我的Android扩展文件下载器无法工作。我发现,问题发生在原来的downloadthread.java中,我已经验证了该外部媒体已经挂载。 我完全卡住了,无法继续下去。我能做什么?