2017-01-09 166 views
-2

git init无法在/ var/www/html/wp中运行,我像丁在网上说的那样做。git init的权限被拒绝

usermod -a -G www-data username

usermod -a -G www-data debian8 

enter image description here

enter image description here 它采取没有任何影响。
为什么不能在我的/ var/www/htnl/wp中运行git init

+0

它不是骗你,你的权限被拒绝,所以告诉我们该目录的当前权限。做那个用户和组可以使用它的那个目录的“ll”。另外,他说要重新登录,如果你使用ssh。是你做的吗? – jbu

+0

/var/www/html在我的本地电脑上。 –

+0

它看起来像你的命令没有显示我想要的东西。文件夹本身的权限是什么?它是否具有*组*的写权限? – jbu

回答

0

须藤搭配chmod -R G + W /无功/ www/html等/ WP

1

你也可以改变你的.profile文件中的umask在你的主目录:

# the default umask is set in /etc/profile; for setting the umask 
# for ssh logins, install and configure the libpam-umask package. 
# umask 022 
umask 002 

这样做是设置您创建的任何新目录或文件的初始权限。

新目录将获得775(drwxrwxr-x),默认755(drwxr-xr-x)。 文件将获得664(-rw-rw-r--),默认值为644(-rw-r -r--)。

根据您的情况,您可能希望在运行git init之后将其更改回来。