vik*_*s27 18 java linux tomcat amazon-ec2 amazon-web-services
我能够使用filezilla成功连接到amazon ec2实例.我使用的用户名是ec2-user.所以,当我尝试将我的应用程序战争转移到tomcat时,它说
/var/lib/tomcat6/webapps/RealEstateERP.war: open for write: permission denied
Error: File transfer failed.
Run Code Online (Sandbox Code Playgroud)
我尝试使用filezilla更改权限但不允许这样做.我知道没有写入权限,但我如何更改它.
我是linux新手.请帮我.
sha*_*lic 32
在EC2用户没有权限写在/ var/lib中/ tomcat6中/ webapps /目录文件.只有root用户才能这样做.你有两种方法可以这样做:
1)使用filezilla将文件复制到/ home/ec2-user /.现在通过putty SSH进入linux机器.使用命令切换到root用户sudo -s.然后将文件从/ home/ec2-user复制到/ var/lib/tomcat6/webapps/using命令cp -i RealEstateERP.war /var/lib/tomcat6/webapps/.
2)通过putty将SSH连接到linux机器.使用命令更改为root用户.sudo -s在/ var/lib/tomcat6/webapps/using命令中为所有用户提供写权限chmod 777 /var/lib/tomcat6/webapps/.然后直接从filezilla将文件复制到目录.
| 归档时间: |
|
| 查看次数: |
19471 次 |
| 最近记录: |