网站首页 / 资讯 / Magento教程

Linux系统不是以Root账户执行shell操作指南

作者:admin

在实际的操作过程中,客户现在大多数安装的BT或是其它管理面板,部分面板对SSH权限限制不到对(贵有贵的道理的Cpanel/webmin无此现象),BT为例

网站根目录所有用户文件执行权限为www:www

如果用默认的Root账号去执行命令行,会导致整体文件权限出错,且无法自动修复。

解决方案如下:

  1. 启用www的用户,默认此用户已经存在于系统用

    打开文件 etc/passwd

www:x:1000:1000::/home/www:/sbin/nologin

修改为:

www:x:1000:1000::/home/www:/bin/bash



其它用户类似,一般是www  apache ,查看修改同root账户一至。

2.运行说明

用当前用户直接进入shell执行,或是在root用户登录的情况下执行

su www   切换到www用户


ps:

修改www用户密码操作

passwd www


然后按提示输入一次密码再输入一次修改完成

标签: Bt www composer用www用户
上一篇:M2报Unable to load theme by specified key解决方案
下一篇:M2后台操作及管理报时区问题

相关内容

最近更新
相关产品
综合服务邮箱: magento2#foxmail.com