Skip to content

Poor security practices being recommended in documentation #1074

@davidalger

Description

@davidalger

http://devdocs.magento.com/guides/v1.0/install-gde/install/prepare-install.html

The above documentation page is directing users to enable a shell on the web-service user. This is terrible practice and there is a reason why daemons run under users which have their shells disabled. I realize permissions can be a real bear on a traditional mod_php setup, but it would seem to me that security is of much greater importance than ease and the directing should be towards a solution which works without compromising security.

On a non-security front, this document assumes root level access to a box, something which many users will not have. Shared hosting anyone? Surely the instructions for updating an instillation aren't going to leave out anyone who attempts to use a cPanel / Plesk or other shared hosting (regardless of whether or not it runs mod_php).

Very curious to hear what others perspectives on this are.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions