Filed internal ticket to address the issue.
I will get this URL fixed. We are currently working on adding new features and also fixing issues in the appliance. Can you post your issues here ? So we can discuss and If possible, fix them by the U1 release.
here is what I needed "pi shell" for:
- change password expiration and complexity for the local root user (this might also be needed in restricted environments that e.g. want a *shorter* password lifetime)
- change the shell of the local root user to enable access via scp/sftp
Details are in my blog post here: VMware Front Experience: vCSA 6.0 tricks: shell access, password expiration and certificate warnings
Thank you for looking into this!
Also for changing the WebClient timeout parameter (among others) in /etc/vmware/vsphere-client/web.properties.
IS this link going to be fixed.
1 person found this helpful
I read your blog. In 6.0 U1, VCSA will have a new HTML5 UI which replaces old VAMI. This should provide you with password management features for the root account such as email, expiration time and setting new password. You can still use the CLI for some of these actions. The generic CLI/API for password management won't make into U1. There is feature request opened for this and hopefully it makes it into next release.
About the Winscp, I agree it is big pain point for many customers. We don't want customer to upload files to this appliance, if they have to it should be a feature requirement.
Having said that, we missed providing UI or CLI to upload sysprep files, certificates. For now you have to change the shell to make winscp working. It is very difficult to make Winscp work in restricted shell, because Winscp internally just runs random commands over SSH, rather than a proper client-server communication. The solution to this is that Appliance UI/Vsphere-client should have provision to upload such files.
I have changed the URL in shell to point to this community and asked users to add tag "appliance" for such discussions.
I will communicate with the vsphere-client team to add a plugin in appliance shell to configure this service. A user should not be required to change files.
Thanks again for the feedback.
thank you so much! It's great to hear that user feedback actually leads to product improvements quickly.
And - wow! - an HTML5 web interface ... this is something that a lot more people are waiting for!
But I guess it's only the appliance configuration interface that will be HTML5, not (yet?) the complete Web Client, right?
Yes. You are right. This is a separate standalone UI per appliance written in HTML5. It will only contain appliance configuration.
I just stumbled over another scenario that requires using shell commands on the VCSA: Backing up the embedded database as per VMware KB: Backing up and restoring the vCenter Server 6.0 embedded vPostgres database.
It would be great to have an API plugin that does this.
And of course it would also be great to have that in the new HTML5 management GUI.