我刚刚使用 SFTP 将文件和文件夹从本地计算机传输到 Web 服务器。
在两台机器上执行操作ls -l
表明文件和文件夹权限似乎已更改。
为什么会出现这种情况呢?
答案1
umask
复制的新文件在写入新位置时通常会经过过滤器。要保留源处的权限,请使用scp -p
(另请参阅cp -p
; rsync -p
)。
我刚刚使用 SFTP 将文件和文件夹从本地计算机传输到 Web 服务器。
在两台机器上执行操作ls -l
表明文件和文件夹权限似乎已更改。
为什么会出现这种情况呢?
umask
复制的新文件在写入新位置时通常会经过过滤器。要保留源处的权限,请使用scp -p
(另请参阅cp -p
; rsync -p
)。