I am rebuilding my virtual pi, I think we have the basics, buster, git, gh, ssh, xrdp, ufw, vsftpd, postfix, mailutils, & apache2. (I need to fix my whatsnew for buster.) So next steps …
What’s next
- A web mail tool, see https://roundcube.net/ with advice on how to Roundcube-webmail-the-complete-guide/ , from hostman and https://linuxcapable.com/how-to-install-sqlite-on-debian-linux/ or https://linuxize.com/post/install-and-configure-roundcube-webmail/ This on how to ensure the mailserver doesn’t mail outside the box from Google AI, may help.
- A user management solution, see https://www.ispconfig.org/ and https://superuser.com/questions/616034/making-a-user-creation-script-for-web-server although the latter has no human approval process which I need.
Today
I posted a thread to the Virtual Box forums on installation and guest-additions. I said something like this,
- Unattended Installation – It seems to me that the unattended installer does not install a local ip4 address which is a problem when attempting to use RDP or SFTP. I rectified this by running an attended installation. If I am right, a documentation change might be a good idea.
- Guest Additions – I have run the guest additions script, although the insert device menu does not work. I used the VB control panel to assign the iso to the virtual cd and then mounted the cd using the mount command. This was not a clean install, and I am not sure if I can recover the logs. Does the installation need additional packages? Or is there a Debian package to install the guest additions? When I install a second time, I am informed that guest additions are installed. Is this expected behaviour? Scaled viewing seems to work this time, but shared folders do not.
- RDP – I use MS RDP on the host to connect to the VM. Once the package xrdp is installed and the firewall rules set, this connects but the performance is unusable. (May not be the problem now that scaled viewing is working, but if there is an answer, I’d love to know it.)
- Shared Folders – I think I have done this right, but they do not appear when exercising a df. Is this still broken, or do I have to use an older method, such as using the mount command?. Can this be made to work?
I looked up screen size and resolution on Debian before I discovered that scaled viewing via VB worked. Just as well, it’s a long time since I have mucked around with GRUB.
I raised a thread with VB Forums.