This repository was archived by the owner on Aug 31, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 43
How to get proper file permissions on the destination server?Β #184
Copy link
Copy link
Open
Description
Hello there,
I've been struggling for the last 3 hours to get correct file permissions on the destination server. I would definitively appreciate your insights.
Description
I would like to deploy some files to a FTP server, without SSH access.
Everything is fine (and this extension is awesome!), the files are properly created but the permissions are inaccurate:
I've set up some dummy files with different permissions (from chmod 777 to 600) and once uploaded with vscode-deploy-reloaded they are all -rw----r--.
Here is my settings.json:
{
"deploy.reloaded": {
"packages": [
{
"name": "Upload everything",
"description": "Let's go!",
"files": [
"**/*"
]
}
],
"targets": [
{
"type": "ftp",
"name": "GoFTP",
"description": "Go FTP",
"dir": "/www/deploy",
"host": "ftp.cluster020.hosting.ovh.net",
"port": 21,
"secure": true,
"user": "userd",
"password": "XXXXX"
}
]
}
}
What was tested so far
I set engine to ftp and ftp-legacy
I tried
"modes": "755","modes": 755and"modes": [ "**": 644 ]
(I would prefer not to have to set up each file permission manually BTW)
Logs
The console logs show no errors:
[11:57:58] π (7 / 12) Deploying file '/dir/8.txt' to '/dir (GoFTP)' ... β
[377 ms]
[11:57:58] π (8 / 12) Deploying file '/dir/9.txt' to '/dir (GoFTP)' ... β
[290 ms]
[11:57:59] π (9 / 12) Deploying file '/dir/10.txt' to '/dir (GoFTP)' ... β
[306 ms]
[11:57:59] π (10 / 12) Deploying file '/dir/11.txt' to '/dir (GoFTP)' ... β
[732 ms]
[11:58:00] π (11 / 12) Deploying file '/dir/12.txt' to '/dir (GoFTP)' ... β
[448 ms]
[11:58:00] π (12 / 12) Deploying file '/dir/test.sh' to '/dir (GoFTP)' ... β
[291 ms]
π Deploying files to 'GoFTP' has been finished.
Your environment
- Operating system:
Debian 10 / stable - Visual Studio Code version:
Version: 1.57.0-insider
Commit: bf84ee619e0b67443d0307c04348fa575bc3c363
Date: 2021-06-07T12:39:04.297Z
Electron: 12.0.9
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: 8.9.255.25-electron.0
OS: Linux x64 4.19.0-16-amd64 snap
- Extension version:
0.89.0
Related issues
- SFTP mode don't keep remote server file permissionsΒ #143
- sftp modes not applying to file not in a sub-directoryΒ #32
- Allow write like as specific user/permissionΒ #51
On vs-deploy legacy extension
Additional comments
I'm having a look at the ftp documentation to see if the problem is coming from there, any hint would be super welcome!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels