Ubuntu 14.04 LTS
Keith Smith
techlists at phpcoderusa.com
Mon Dec 22 18:13:05 MST 2014
On 2014-12-22 15:33, James Dugger wrote:
> Hey Keith. Is this for a production or development environment?
Production
For
> prod, I have typically seen no home directory for users other than
> root (for both Debian based or RHEL). In either distribution you can
> explicitly assign a different home folder so you can do
> /var/www/public_html as the accessible directory using the --home
> option. If you need that user to be able to ssh into the web
> server than you can give them access by adding them into the
> ssh_config file (I forget the details) but search Ubuntu how to for
> this.
I tie the vhost and user together so there is an sftp path to upload
content.
How would you upload content if you have multiple vhosts and only one
user?
>
> Since you are adding DNS and email (these would typically be different
> servers in production), this may make it more difficult to not have a
> default separate home folder.
I agree they would normally be separate. However this server is in my
home office so everything needs to be in one box.
>
> Nothing Says you have to do it this way. But in production the idea is
> to reduce the accessible footprint of all users to the minimum needed
> access.
>
Makes sense.
Thank you for your feedback.
> Hi,
>
> I decided to move to Ubuntu 14.04 LTS after 7 years with
> RHEL/CentOS. I'm very used to RHEL and am experiencing an adjustment
> with this move.
>
> With RHEL I would add a user and use that user as the docroot
> (/home/username/public_html) for the associated vhost. This would
> give ssh access (after adding to the sshd_config) and sftp access.
>
> When I add a user to Ubuntu it does not create a home directory.
>
> When I did the install I selected LAMP,DNS, and mail servers.
>
> I was not able to shell into the server and found SSH had not been
> installed. I was surprised. I installed SSHD and now I can access
> the box via the shell.
>
> I'm starting to get the feeling I am approaching this build
> incorrectly.
>
> I want to build 1 box that handles LAMP+DNS+Mail
> (Postfix+Dovecot+Spamassassin+MySql) Looks like the install did a lot
> of the heavy lifting by instating and configuring everything.
>
> So my main question is, am I going about this correctly or am I not
> understanding the difference between Ubuntu and RHEL?
>
> Thanks a bunch!!
>
> Keith
>
> --
> Keith Smith
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [1]
>
>
> Links:
> ------
> [1] http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
--
Keith Smith
More information about the PLUG-discuss
mailing list