diff --git a/parsl/channels/local/local.py b/parsl/channels/local/local.py
index <HASH>..<HASH> 100644
--- a/parsl/channels/local/local.py
+++ b/parsl/channels/local/local.py
@@ -144,6 +144,9 @@ class LocalChannel(Channel, RepresentationMixin):
             except OSError as e:
                 raise FileCopyException(e, self.hostname)
 
+        else:
+            os.chmod(local_dest, 0o777)
+
         return local_dest
 
     def close(self):
change permission of job submit file, this is needed on theta