aboutsummaryrefslogtreecommitdiff
path: root/tests/sshserver.pl
diff options
context:
space:
mode:
authorDan Fandrich <dan@coneharvesters.com>2007-03-29 05:25:11 +0000
committerDan Fandrich <dan@coneharvesters.com>2007-03-29 05:25:11 +0000
commitf776c1d2eb6d38849ee78b7c322bb435b439e5d8 (patch)
treeef46816df4344acdff602a4bf6b156b2f5080243 /tests/sshserver.pl
parent3d5a8515a6fc487e08e93caca9e45e1e13fa8f78 (diff)
Abort if attempting to run as root.
Diffstat (limited to 'tests/sshserver.pl')
-rw-r--r--tests/sshserver.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/sshserver.pl b/tests/sshserver.pl
index b910fd9db..be0d0480c 100644
--- a/tests/sshserver.pl
+++ b/tests/sshserver.pl
@@ -76,6 +76,11 @@ if ($verbose) {
print STDERR "SFTP server plugin found at $sftp\n";
}
+if ($username eq "root") {
+ print "Will not run ssh daemon as root to mitigate security risks\n";
+ exit 1;
+}
+
if (! -e "curl_client_key.pub") {
if ($verbose) {
print STDERR "Generating host and client keys...\n";