<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Authentication in phpVirtualBox</title><link>https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%2520in%2520phpVirtualBox/</link><description>Recent changes to Authentication in phpVirtualBox</description><atom:link href="https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%20in%20phpVirtualBox/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 25 Jul 2013 03:16:14 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%20in%20phpVirtualBox/feed" rel="self" type="application/rss+xml"/><item><title>Authentication in phpVirtualBox modified by Ian Moore</title><link>https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%2520in%2520phpVirtualBox/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,6 +1,6 @@
 **Introduction**

-*NOTE: This covers authentication within the phpVirtualBox application. If you are getting an error message that states "Error logging in to vboxwebsrv," please see the [http://code.google.com/p/phpvirtualbox/wiki/CommonErrors#Error_logging_in_or_connecting_to_vboxwebsrv Common Errors and Issues] wiki.
+*NOTE: This covers authentication within the phpVirtualBox application. If you are getting an error message that states "Error logging in to vboxwebsrv," please see the [Common Errors and Issues](https://sourceforge.net/p/phpvirtualbox/wiki/Common%20phpVirtualBox%20Errors%20and%20Issues/#error-logging-in-or-connecting-to-vboxwebsrv) wiki.

 Authentication was introduced in phpVirtualBox 4.0-4. If you are using an older version, these features will not be available.

@@ -57,4 +57,4 @@

 # Multiple Server Considerations #

-If you have phpVirtualBox configured to communicate with multiple !VirtualBox installations, please see the authentication notes provided in the [http://code.google.com/p/phpvirtualbox/wiki/MultipleServerConfiguration#Multiple_servers_and_Authentication Multiple Server Configuration wiki].
+If you have phpVirtualBox configured to communicate with multiple !VirtualBox installations, please see the authentication notes provided in the [Multiple Server Configuration wiki](https://sourceforge.net/p/phpvirtualbox/wiki/Multiple%20Server%20Configuration/).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Moore</dc:creator><pubDate>Thu, 25 Jul 2013 03:16:14 -0000</pubDate><guid>https://sourceforge.net1061f4884095e08581a370bbde3849e5947f1e2f</guid></item><item><title>Authentication in phpVirtualBox modified by Ian Moore</title><link>https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%2520in%2520phpVirtualBox/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -51,9 +51,7 @@

 If you want to disable authentication in phpVirtualBox, add the following line to *config.php*:

-{{{
-var $noAuth = true;
-}}}
+    var $noAuth = true;

 Once this is done, no username / password will be required to access phpVirtualBox. Additionally, sections of phpVirtualBox pertaining to authentication (Change Password, Users, etc.) will not be visible.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Moore</dc:creator><pubDate>Thu, 25 Jul 2013 02:08:02 -0000</pubDate><guid>https://sourceforge.netf7b77171ddf43ddbbee9b892bff3ab62d1c33bef</guid></item><item><title>Authentication in phpVirtualBox modified by Ian Moore</title><link>https://sourceforge.net/p/phpvirtualbox/wiki/Authentication%2520in%2520phpVirtualBox/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;*NOTE: This covers authentication within the phpVirtualBox application. If you are getting an error message that states "Error logging in to vboxwebsrv," please see the &lt;span&gt;[http://code.google.com/p/phpvirtualbox/wiki/CommonErrors#Error_logging_in_or_connecting_to_vboxwebsrv Common Errors and Issues]&lt;/span&gt; wiki.&lt;/p&gt;
&lt;p&gt;Authentication was introduced in phpVirtualBox 4.0-4. If you are using an older version, these features will not be available.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;Contents&lt;/strong&gt;&lt;/p&gt;
&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#logging-in-for-the-first-time"&gt;Logging in for the first time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#configuring-users"&gt;Configuring Users&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#access-levels"&gt;Access Levels&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#password-recovery"&gt;Password Recovery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#disabling-authentication"&gt;Disabling Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#multiple-server-considerations"&gt;Multiple Server Considerations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr /&gt;
&lt;h1 id="logging-in-for-the-first-time"&gt;Logging in for the first time&lt;/h1&gt;
&lt;p&gt;When you navigate to phpVirtualBox, you may be presented with a Log in form.&lt;/p&gt;
&lt;p&gt;&lt;img src="./attachment/authlogin.png" /&gt;&lt;/p&gt;
&lt;p&gt;The default credentials are username: admin password: admin&lt;/p&gt;
&lt;p&gt;Once logged in, you should change the default password through File -&amp;gt; Change Password.&lt;/p&gt;
&lt;p&gt;&lt;img src="./attachment/authchpassmenu.png" /&gt;&lt;/p&gt;
&lt;p&gt;Using the change password form.&lt;/p&gt;
&lt;p&gt;&lt;img src="./attachment/authchpass.png" /&gt;&lt;/p&gt;
&lt;h1 id="configuring-users"&gt;Configuring Users&lt;/h1&gt;
&lt;p&gt;You may configure users in the File -&amp;gt; Preferences -&amp;gt; Users section of phpVirtualBox.&lt;/p&gt;
&lt;p&gt;&lt;img src="./attachment/authusers.png" /&gt;&lt;/p&gt;
&lt;p&gt;This section allows you to add, edit, and remove users. Access levels and authentication is very basic at the moment.&lt;/p&gt;
&lt;h2 id="access-levels"&gt;Access Levels&lt;/h2&gt;
&lt;p&gt;phpVirtualBox essentially has two access levels. Admin users and non-admin users. Admin users have access to the Users section of phpVirtualBox and can add / edit / remove other users. They can also perform actions that change VM group memberships and manipulate VM groups (Rename / Group / Ungroup).&lt;/p&gt;
&lt;h1 id="password-recovery"&gt;Password Recovery&lt;/h1&gt;
&lt;p&gt;You may reset the admin password by renaming the file &lt;em&gt;recovery.php-disabled&lt;/em&gt; in phpVirtualBox's folder to &lt;em&gt;recovery.php&lt;/em&gt; and navigating to it in your web browser. E.g. &lt;a href="http://HOST-OR-IP/phpvirtualbox/recovery.php" rel="nofollow"&gt;http://HOST-OR-IP/phpvirtualbox/recovery.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This page will present you with a simple form. Click on the &lt;em&gt;Recover&lt;/em&gt; button to reset the admin user's password back to the default of &lt;em&gt;admin&lt;/em&gt;. If you have removed the admin account, it will be recreated.&lt;/p&gt;
&lt;p&gt;Once this is done, rename &lt;em&gt;recovery.php&lt;/em&gt; back to &lt;em&gt;recovery.php-disabled&lt;/em&gt;. phpVirtualBox will refuse to run while &lt;em&gt;recovery.php&lt;/em&gt; exists. You may then log in with the default credentials of &lt;em&gt;admin&lt;/em&gt; / &lt;em&gt;admin&lt;/em&gt;.&lt;/p&gt;
&lt;h1 id="disabling-authentication"&gt;Disabling Authentication&lt;/h1&gt;
&lt;p&gt;If you want to disable authentication in phpVirtualBox, add the following line to &lt;em&gt;config.php&lt;/em&gt;:&lt;/p&gt;
&lt;p&gt;{{{&lt;br /&gt;
var $noAuth = true;&lt;br /&gt;
}}}&lt;/p&gt;
&lt;p&gt;Once this is done, no username / password will be required to access phpVirtualBox. Additionally, sections of phpVirtualBox pertaining to authentication (Change Password, Users, etc.) will not be visible.&lt;/p&gt;
&lt;h1 id="multiple-server-considerations"&gt;Multiple Server Considerations&lt;/h1&gt;
&lt;p&gt;If you have phpVirtualBox configured to communicate with multiple !VirtualBox installations, please see the authentication notes provided in the &lt;span&gt;[http://code.google.com/p/phpvirtualbox/wiki/MultipleServerConfiguration#Multiple_servers_and_Authentication Multiple Server Configuration wiki]&lt;/span&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Moore</dc:creator><pubDate>Thu, 25 Jul 2013 02:05:28 -0000</pubDate><guid>https://sourceforge.net5e676b5f9918731aa6bd6123b459aa3495b0af00</guid></item></channel></rss>