Howdy, Members:

My current developer is requesting the following:

  • shell access to d7live for css uploads
  • drupal multisite installed inside d7live, using table prefixes
  • phpmyadmin database access to d7live
  • drupal admin access

QUESTION:
Does Drupal Multisite configuration require **root access** by developer to server to accomplish the above?

Thank you in advance for a prompt and detailed response.

~ Alan

Comments

onejam’s picture

First of all, you have posted in the wrong forum.

Generally, you don't need to provide root access to your developer depending on how you have setup your server. All your developer needs is enough user access permission to carry out the tasks on the server. This means, you can setup a user with sufficient user permissions to get the work done.

Having access only to Drupal site is not enough to accomplish the tasks you have described because you can only setup DB and managed files on the server, not via your drupal admin.

In any case, if you aren't sure how to setup a user on your server, it's probably easier just to provide root access to get the job done.

If you can't trust the developer, find someone you know to recommend a developer or go with a reputable agency.

-----------------------------------------------------------------
We build engaging websites and intuitive designs that will benefit your business.
Duvien

ab1kenobee’s picture

Howdy, brightpixel:

Appreciate the confirmation.

I previously gave my developer **root access** ... however a dispute and attitude suddenly rear its head... which cause me to lose trust... so I withdrew root access permission.

I am cautiously looking for an alternative developer through this forum and UpWork.com

Thank you.

~ Alan

onejam’s picture

In an event of any dispute, you should immediately change your root password to prevent anyone from gaining access again and make sure they haven't left any backdoor script.

-----------------------------------------------------------------
We build engaging websites and intuitive designs that will benefit your business.
Duvien

ab1kenobee’s picture

10-4. Understood.

I promptly contacted my web host... they shut down permissions as authorized... however there was no confirmation of **backdoor scripts** used or not.

Project is close to completion... developer is suggesting the need for **root access* to complete **drupal multisite configuration**... which is beyond the scope of web host services.

~ Alan

onejam’s picture

Just to be clear, if you are on a shared hosting server or managed VPS, you will not have root access but your user access is sufficient to carry out the **drupal multisite configuration** if you also have access to a server control panel to manage domain aliases needed to setup multisites (ie, host1.domain.com, host2.domain.com and so forth...).

Don't you create the multisite at the start and not towards near the end of project completion? and yes, developer will need access to your server to carry out these tasks as i pointed out in previous comment because they need to alter some drupal scripts (ie, files).

Anyway, that is all...

-----------------------------------------------------------------
We build engaging websites and intuitive designs that will benefit your business.
Duvien

ab1kenobee’s picture

Howdy, brightpixel:

Appreciate your comments.

Yes, I am operating on a managed VPS server.

Yes, the developer has had access to a server control panel to manage domain aliases needed to setup multisites using d7test.domain as non-indexed test bed prior to publishing.

Thank you for your comments and recommendations.

~ Alan

liquidcms’s picture

Just a couple quick comments:

1. i doubt obi wan really meant root access; he is probably referring to shell/ssh access.

2. i am not sure what bpixels answer is but you do not strictly need shell access to configure multisite. you will need FTP access to be able to create required site folders and upload settings.php files. you will also need cpanel or other tool to create domain/sub-domains and dbs as required.

that all being said; i would never support a Drupal site without shell access (but then i would never use FTP either).

also, i dont recommend db prefixes to handle the other dbs for your multisites. Are you limited by your host account to how many dbs you can have (if so, get a better host).

ab1kenobee’s picture

Howdy, Peter:

1. ab1kenobee is me... employer... not developer. ;) ... and yes developer was originally granted **root access**.

After developer initiated a dispute and attitude... this compromised trust... consequently I withdrew **root access** permission.

To clarify... developer is now asking for the following:

* shell access to d7live for css uploads
* drupal multisite installed inside d7live, using table prefixes
* phpmyadmin database access to d7live
* drupal admin access

I have received this Drupal.org forum response from a programmer:

Alan:

Thanks for your invitation. There are many things I would be willing to do.

I would be willing to provide any of these:

- a quick, inexpensive database review.
- an in depth, detailed database review and report
- a review of the SQL queries generated by the source code (for the purpose of speed optimization)
- a complete database re-design
- a review of non-Drupal PHP source code
- a description of how I would advise handling the general project goals, in terms of database and overall data architecture

Would you be interested in giving me a **fixed-rate quote** ?

~ Alan

onejam’s picture

Ah! FTP or SFTP, that's right. @liquidcms i hardly use it these days so forgot to mention. Either way, same access expect using a FTP program instead. :)

As for the 'response from a programmer', i have no idea why he/she is offering to fix or review database issues? clearly, you are just wanting to setup a multisite installation. Was there a mention of non-Drupal stuff to work on from your given description?

Good luck,

-----------------------------------------------------------------
We build engaging websites and intuitive designs that will benefit your business.
Duvien

ab1kenobee’s picture

Howdy, Duvien:

Thank you for your comments.

~ Alan