问题:
当我将php文件保存到sshfs以上的开发服务器时,该组已从 apache 更改为 wheel 。鉴于该文件属于我的用户并且可由apache读取,这会破坏开发副本。我必须在每次保存后重置组。
服务器文件权限:
作为recommended by the Drupal community,我的用户拥有这些文件,但它们被分组到 apache 。
我如何映射:
我有一个脚本可以帮助我对运行RHEL 7.1的开发服务器进行本地映射,在术语中更改文件夹,打开文件浏览器,然后启动PHP Storm。我为自己设置了以下便利功能,在一个很好的命令中完成所有这些。
$ sshmap devsvr
执行此功能:
function sshmap {
if [[ -z $2 ]]; then
basefolder="/var/www/html/"
else
basefolder=$2
fi
fusermount -uz ~/mount/$1
mkdir -p ~/mount/$1
sshfs me@$1.domain.ext:$basefolder ~/mount/$1
# file browser
nemo ~/mount/$1 &
# change local folder to that mount point
cd ~/mount/$1
# start phpstorm
pstorm $HOME/mount/$1 2>/dev/null &
}
问题:
如何控制并防止此更改? sshfs
中有一个我缺少的论点吗?
勘误表: 在PHPSTorm中打开安全写入