User Tools

Site Tools


plugins:kassahssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
plugins:kassahssh [2014/04/04 22:37]
nuxwin [KassahSSH Plugin]
— (current)
Line 1: Line 1:
-======KassahSSH Plugin====== 
  
- 
-<WRAP center round important 50%> 
-**This plugin is still under development.** 
-</​WRAP>​ 
- 
-=====Introduction===== 
- 
-This plugin allow to give your customers a full SSH access by allowing them to add their SSH keys. This plugin doesn'​t 
-provide a secured shell environment such as jailkit. Thus, customer to which SSH access is given must be trusted. 
- 
-For each customer, you can set the maximum number of allowed SSH keys and choose if he can override the default SSH key 
-options which are defined in the plugin configuration file. The allowed SSH key options are those specified in the 
-authorized_keys file documentation (see man authorized_keys). You must be aware that while the SSH keys validity is 
-checked, no test is made for the SSH key options at this moment. Thus, customers which are allowed to override the SSH 
-key options must know what they are doing. 
- 
-Default SSH key options are set as follow: 
- 
-  no-agent-forwarding,​no-port-forwarding,​no-X11-forwarding 
- 
-which in order: 
- 
-  * Forbids authentication agent forwarding when this key is used for authentication. 
-  * Forbids TCP forwarding when this key is used for authentication. 
-  * Forbids X11 forwarding when this key is used for authentication 
- 
-You can override default SSH key options by editing the plugin configuration file. 
- 
-=====Requirements===== 
- 
-  * i-MSCP >= 1.1.5 (plugin API >= 0.2.8) 
- 
-====Debian / Ubuntu packages to install==== 
- 
-  * libfile-homedir-perl 
- 
-=====Installation===== 
- 
-  -   Login into the panel as admin and go to the plugin management interface 
-  -   ​Upload the **KassahSSH** plugin archive 
-  -   ​Activate the plugin 
- 
-=====Update===== 
- 
-  -  Backup your current config file **plugins/​KassahSSH/​config.php** 
-  -  Login into the panel as admin and go to the plugin management interface 
-  -  Upload the **KassahSSH** plugin archive 
-  -  Restore your **plugins/​KassahSSH/​config.php** (compare it with new config file first) 
-  -  Click on the **Update Plugins** button in the plugin management interface 
- 
-=====License===== 
- 
-  i-MSCP KassahSSH plugin 
-  Copyright (C) 2014 Laurent Declercq <​[email protected]>​ 
-  ​ 
-  This library is free software; you can redistribute it and/or 
-  modify it under the terms of the GNU Lesser General Public 
-  License as published by the Free Software Foundation; either 
-  version 2.1 of the License, or (at your option) any later version. 
-  ​ 
-  This library is distributed in the hope that it will be useful, 
-  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ​ See the GNU 
-  Lesser General Public License for more details. 
-  ​ 
-  You should have received a copy of the GNU Lesser General Public 
-  License along with this library; if not, write to the Free Software 
-  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 ​ USA 
- 
- See [[http://​www.gnu.org/​licenses/​lgpl-2.1.txt |LGPL v2.1]] 
- 
-====Authors==== 
- 
-  * Laurent Declercq <​[email protected]>​ 
/var/www/virtual/i-mscp.net/wiki/htdocs/data/attic/plugins/kassahssh.1396651033.txt.gz · Last modified: 2014/04/04 22:37 by nuxwin