InstantSSH
-
- solved
- PluginManager
- Closed
- Thread is marked as Resolved.
-
-
-
-
I have exactly the same problem.
InstantSSH is activated for 2 customers. One added only 1 key and the other one added 2 keys. The error belongs to the account with 2 keys.
-
-
-
Bug found. I forgot to remove the immutable attribute on the authorized_keys file which explain why the plugin is unable to write new entry in it...
This works on my server because I've not enabled the extended attributes for my reiserfs fs and thus, the files are not protected..
I'll release a new version in next minutes
-
Great Laurent!
-
-
InstantSSH plugin version 2.1.1 has just been released.
Version compatible with i-MSCP >= 1.1.15 (Plugin API 0.2.12)
CHANGELOG
- Fixed: Unable to add more than one SSH key per customer ( immutable bit not removed on authorized_keys file )
Usage note
The development of this plugin took me a lot of time, especially the JailBuilder layer which allows to build the jailed shell environments. Thus, I would ask a small contribution for use of this plugin by doing a donation on my paypal account ( paypal@nuxwin.com ). If you don't understand such asks, or if you do not want donate, just don't use this plugin.
-
Hello ;
For information
Next InstantSSH major version ( 3.0.0 ) will come with the following changes and new features:
- Support for password authentication (currently, only key-based authentication is supported)
- New option in the plugin configuration file allowing the administrator to enforce passwordless authentication
- Multiple SSH users per customer
- i-MSCP unix users as created by i-MSCP will no longer be used. The plugin will create dedicated unix users, sharing the i-MSCP users UID and GID
A little overview of the new interface ( customer level )
-
-
InstantSSH plugin version 3.0.0 has just been released.
Version compatible with i-MSCP >= 1.1.17 (Plugin API 0.2.13)
CHANGELOG
- Added: Action events to allow 3rd-party softwares to listen on those events
- Added: Cascading permissions ( admin -> reseller -> customer )
- Added: instant_ssh_users database table
- Added: Dutch translation file
- Added: Password authentication capability
- Added: Support for multiple SSH user per customer
- Changed: The plugin no longer use i-MSCP unix users
- Fixed: Customer name must be checked for empty value before sending data ( InstantSSH/Admin - Autocomplete feature )
- Fixed: Missing EOL in jailed passwd file resulting to corrupted file
- Fixed: Wrong SQL statement in iMSCP_Plugin_InstantSSH::onAfterChangeDomainStatus()
- Moved: Client interface into the domain section
- Removed: instant_ssh_keys database table
Notes:
- If you're updating from a previous version, don't forget to read the https://github.com/i-MSCP/plug…stantSSH/update_errata.md file.
- Don't forget also to make a donation on my paypal account for usage of this plugin if not already done
Thank you for using this plugin. -
Instant SSH plugin version 3.0.1 has just been released.
Version compatible with i-MSCP >= 1.1.17 (Plugin API 0.2.13)
CHANGELOG
- Added: Unix::ShadowFile module which allow to handle the /etc/shadow file without use of system management commands
- Fixed: Order for user entries must be kept when committing ( Unix::PasswdFile )
- Fixed: Unable to delete SSH user ( xxxx is currently used by process xxxx userdel: cannot open /etc/subuid )
Notes:
- If you're updating from a previous version, don't forget to read the https://github.com/i-MSCP/plug…stantSSH/update_errata.md file.
- Don't forget also to make a donation on my paypal account for usage of this plugin if not already done
Thank you for using this plugin. -