From 661278523a1246b4a2616d187fdd11ca2320b674 Mon Sep 17 00:00:00 2001 From: John Wilkins Date: Sun, 28 Apr 2013 14:59:51 -0700 Subject: [PATCH] doc: Added openssh-server mention, corrections, hyperlink fix. Signed-off-by: John Wilkins --- doc/rados/deployment/preflight-checklist.rst | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/doc/rados/deployment/preflight-checklist.rst b/doc/rados/deployment/preflight-checklist.rst index bd14a549e5dd5..30ee37234e353 100644 --- a/doc/rados/deployment/preflight-checklist.rst +++ b/doc/rados/deployment/preflight-checklist.rst @@ -20,6 +20,16 @@ Install a recent release of Debian or Ubuntu (e.g., 12.04, 12.10) on your hosts. For additional details on operating systems or to use other operating systems other than Debian or Ubuntu, see `OS Recommendations`_. + +Install an SSH Server +===================== + +The ``ceph-deploy`` utility requires ``ssh``, so your server host(s) require an +SSH server. :: + + sudo apt-get install openssh-server + + Create a User ============= @@ -44,8 +54,8 @@ the user you create requires passwordless ``sudo`` priveleges. To provide full privileges to the user, add the following to ``/etc/sudoers.d/chef``. :: - echo "chef ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/chef - sudo chmod 0440 /etc/sudoers.d/chef + echo "ceph ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ceph + sudo chmod 0440 /etc/sudoers.d/ceph Configure SSH @@ -113,3 +123,4 @@ remaining in ``ceph-deploy`` directory (e.g., ``/etc/environment``, ``~/.pam_environment``). Once you have completed this pre-flight checklist, you are ready to begin using ``ceph-deploy``. +.. _OS Recommendations: ../../../install/os-recommendations \ No newline at end of file -- 2.39.5