sshfs映射文件夹将组所有权从apache更改为wheel

时间:2015-10-30 15:40:10

标签: phpstorm rhel sshfs

问题:

当我将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中打开安全写入

enter image description here

0 个答案:

没有答案