最近想搞个webhook,由于网站用户是www,而执行git需要在home/www下有.ssh文件夹里面放git的rsa密钥对,结果发现home下面没有www用户,并且使用mkdir也无法创建。具体解决办法如下:
(1)先进入root vi /etc/passwd 查看是否指定了家目录 如:username:1002:1002::/home/username:/bin/bash如果没有添加 (一般情况下是有的)
(2)cp -a /etc/skel /home/username
(3)指定权限: #chown -R username:groupname /home/username