savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [172] more on shell access for sv workers


From: karl
Subject: [Savannah-cvs] [172] more on shell access for sv workers
Date: Wed, 21 Oct 2015 18:08:21 +0000

Revision: 172
          
http://svn.sv.gnu.org/viewvc/?view=rev&root=administration&revision=172
Author:   karl
Date:     2015-10-21 18:08:13 +0000 (Wed, 21 Oct 2015)
Log Message:
-----------
more on shell access for sv workers

Modified Paths:
--------------
    trunk/sviki/ShellAccess.mdwn

Modified: trunk/sviki/ShellAccess.mdwn
===================================================================
--- trunk/sviki/ShellAccess.mdwn        2015-09-28 12:27:19 UTC (rev 171)
+++ trunk/sviki/ShellAccess.mdwn        2015-10-21 18:08:13 UTC (rev 172)
@@ -28,18 +28,21 @@
 -------------------------------------------
 
 For those working on savannah itself (support requests, development,
-etc.), of course shell and root access is needed.  Generally, the idea
+etc.), shell and root access may be needed.  (It is not needed to handle
+new project submissions, and it's a good idea to do those for a while
+before worrying about things at the shell level.)  Generally, the idea
 to date has been to log in directly as root, with your ssh keys
 installed in the necessary places.  For most hosts, ssh has to go
-through fencepost.gnu.org or another known location, it's not open to
-the whole Internet.
+through fencepost.gnu.org or another known location, as they are not
+open to the whole Internet.
 
-So, the best first step is to get ssh access to fencepost.  If you don't
+So, the first step is to get ssh access to fencepost.  If you don't
 have that already, see
 <http://www.gnu.org/software/README.accounts.html>.  After that, an
 existing savannah worker can enable your access to savannah.  (By adding
-the key to `mgt:/root/.ssh/authorized_keys` and running
-`mgt:/root/bin/push-root-authkeys`.)
+the key to `mgt:/root/.ssh/authorized_keys` (in the right section,
+please) and running `mgt:/root/bin/push-root-authkeys`.  See comments in
+those files.)
 
 You may find it convenient to automatically proxy ssh through fencepost,
 along these lines:
@@ -51,13 +54,15 @@
       User root
       ProxyCommand ssh -W %h:%p fencepost.gnu.org
 
-Beware of unintentionally trying to do normal vc checkouts as root.
-Understand what you're doing.  [[SavannahArchitecture]] lists the
-various hosts.
+Beware of unintentionally trying to do normal vc checkouts as root as a
+result, though.  Understand what you're doing.  [[SavannahArchitecture]]
+lists the various hosts.
 
 FYI, you can also log in to lists.gnu.org (as user list) from
-mgt.savannah.gnu.org; see [[ListServer]] for tasks that this is needed for.
address@hidden; see [[ListServer]] for tasks that this is
+needed for.
 
+
 Shell access (as separate user) for Savannah workers
 ----------------------------------------------------
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]