title: How to obtain rights to use php command line for a plesk system user
body: <p>I´m a real begginer in linux/server/plesk. I had to rent a virtual server Ubunthu to make a test environment.</p>
  
  <p>The company (host) installed automaticaly the Plesk software to help me.
  I would like to use a user except <code>root</code> via ssh to run some command lines with keys <code>php</code> or <code>composer</code>.</p>
  
  <p>That works with the user <code>root</code> but when I connect by my plesk  system user via ssh, any command was found :</p>
  
  <blockquote>
    <p>bash: npm: command not found</p>
    
    <p>bash: php: command not found</p>
  </blockquote>
  
  <p>etc...</p>
  
  <p>This user is a system user according to Plesk.</p>
  
  <p>Inside the plesk panel, it´s writing this :</p>
  
  <blockquote>
    <p>Here you can specify an operating system user for managing files and
    folders within the webspace by FTP or with File Manager. The system
    user is also used to access Plesk over SSH (on Linux) or RDP (on
    Windows) if the corresponding permissions are granted.</p>
  </blockquote>
  
  <p>If I can access Plesk over SSH, that means I can run command line or just use FTP and File Manager ?</p>
  
  <p>How can I get like a <code>root</code> user all command lines for a plesk user ?</p>
  
  <p>My goal is to get a user which can only run command lines inside the plesk scope ( <code>httpdocs</code> folder ) and do some actions in the plesk panel, specially in the file manager.</p>
  
  <p>I followed <a href="https://support.plesk.com/hc/en-us/articles/213909545" rel="nofollow noreferrer">this tutorial</a> for <code>php</code> but the <code>php</code> command was not included for my system user. </p>