Noob Question - Access Control - Offshore Developer

February 17, 2014 1.9k views
Hi - I am new around these part and to linux, but you have to start somewhere. I am going to be using a developer that I know, but still would rather not give him root on the box if I do not have to, can someone direct me to how I should be setting up access for contractors on an ubuntu box. I understand access control, from the windows side just not real familiar with linux yet. Thanks
3 Answers
One way would be to give him limited SFTP access.

Create the developer an account.
Limit it to a specific folder.
Get him to upload the deployment.
Some that might be useful:

Initial Server Setup with Ubuntu 12.04

How To Add and Delete Users on Ubuntu 12.04 and CentOS 6

How To Set Up vsftpd on Ubuntu 12.04

You can always search Digital Ocean's KB articles:
by Etel Sverdlov
This tutorial covers how to login with root, how to change the root password, how to create a new user, how to give the new user root privileges, how to change the port, and how to disable root login in. This tutorial is written for Ubuntu. When you first create your server, this tutorial explains the first steps you need to take. This tutorial is written for Ubuntu 12.04.
Have another answer? Share your knowledge.