[英]How to upload a lib for Tomcat in Amazon EC2
我需要將一個lib上傳到我的Tomcat文件夾(在EC2實例中)。 我一直在做的是:
scp -r -i /home/path_to_key/key.pem /home/path_to_file/file.jar ec2-user@my_address.compute.amazonaws.com:/home/ec2-user
如果我上傳“user”文件夾(或其子文件夾)中的文件,則此方法有效。 如果我想在/ opt / tomcat7 / lib /上傳文件怎么辦? 我收到此錯誤:
scp: /opt/tomcat7/lib/file.jar: Permission denied
有人可以幫幫我嗎? 謝謝,Andrea Negri
編輯:
totale 140
drwxr-xr-x 10 tomcat7 tomcat7 4096 17 lug 00:30 .
drwxr-xr-x 5 root root 4096 6 gen 2012 ..
-rw-r--r-- 1 tomcat7 tomcat7 18 28 lug 2011 .bash_logout
-rw-r--r-- 1 tomcat7 tomcat7 176 28 lug 2011 .bash_profile
-rw-r--r-- 1 tomcat7 tomcat7 124 28 lug 2011 .bashrc
drwxr-xr-x 2 tomcat7 tomcat7 4096 17 lug 00:30 bin
drwxr-xr-x 3 tomcat7 tomcat7 4096 18 ago 15:35 conf
drwxr-xr-x 2 tomcat7 tomcat7 4096 17 lug 00:30 endorsed
-rw-r--r-- 1 tomcat7 tomcat7 121 28 lug 2011 .kshrc
drwxr-xr-x 2 tomcat7 tomcat7 4096 17 lug 00:30 lib
-rw-r--r-- 1 tomcat7 tomcat7 56797 20 nov 2011 LICENSE
drwxrwxr-x 2 tomcat7 elasticbeanstalk 4096 18 ago 18:01 logs
-rw-r--r-- 1 tomcat7 tomcat7 1192 20 nov 2011 NOTICE
-rw-r--r-- 1 tomcat7 tomcat7 8824 20 nov 2011 RELEASE-NOTES
-rw-r--r-- 1 tomcat7 tomcat7 10597 20 nov 2011 RUNNING.txt
drwxr-xr-x 2 tomcat7 tomcat7 4096 17 lug 00:30 temp
drwxr-xr-x 3 tomcat7 tomcat7 4096 18 ago 15:39 webapps
drwxr-xr-x 3 tomcat7 tomcat7 4096 18 ago 15:35 work
您需要設置適當的權限,以便ec2-user可以寫入目標目錄。 如果您發布這兩個命令的輸出,我會盡力幫助您:
id
sudo ls -al /opt/tomcat7
編輯:根據您的輸出,我認為正確的做法是將ec2-user添加到“tomcat7”組,然后授予該組對目錄的寫訪問權限:
sudo usermod -a -G tomcat7 ec2-user
sudo chmod -R g+w /opt/tomcat7
以下是針對您的問題Amazon Ec2 FTP寫入權限的另一種解決方案的解釋
“ec2用戶沒有權限在/ var / lib / tomcat6 / webapps /中寫入文件。只有root用戶可以這樣做。你有兩種方法可以這樣做:
1)使用filezilla將文件復制到/ home / ec2-user /。 現在通過putty SSH進入linux機器。 使用命令sudo -s更改為root用戶。 然后使用命令cp -i RealEstateERP.war / var / lib / tomcat6 / webapps /將文件從/ home / ec2-user復制到/ var / lib / tomcat6 / webapps /。
2)通過putty.Lhange到root用戶使用命令sudo -s.Provide對/ var / lib / tomcat6 / webapps /使用命令chmod 777 / var / lib / tomcat6 / webapps /上的所有用戶寫入權限。 然后直接從filezilla將文件復制到目錄。“
希望有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.